| MATE UI Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals | ||||
#include <libmateui/libmateui.h> enum MateFontPickerMode; MateFontPickerPrivate; struct MateFontPicker; GtkWidget * mate_font_picker_new (void); void mate_font_picker_set_title (MateFontPicker *gfp,const gchar *title); const gchar * mate_font_picker_get_title (MateFontPicker *gfp); MateFontPickerMode mate_font_picker_get_mode (MateFontPicker *gfp); void mate_font_picker_set_mode (MateFontPicker *gfp,MateFontPickerMode mode); void mate_font_picker_fi_set_use_font_in_label (MateFontPicker *gfp,gboolean use_font_in_label,gint size); void mate_font_picker_fi_set_show_size (MateFontPicker *gfp,gboolean show_size); void mate_font_picker_uw_set_widget (MateFontPicker *gfp,GtkWidget *widget); GtkWidget * mate_font_picker_uw_get_widget (MateFontPicker *gfp); const gchar * mate_font_picker_get_font_name (MateFontPicker *gfp); GdkFont * mate_font_picker_get_font (MateFontPicker *gfp); gboolean mate_font_picker_set_font_name (MateFontPicker *gfp,const gchar *fontname); const gchar * mate_font_picker_get_preview_text (MateFontPicker *gfp); void mate_font_picker_set_preview_text (MateFontPicker *gfp,const gchar *text);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkButton
+----MateFontPicker
MateFontPicker implements AtkImplementorIface, GtkBuildable and GtkActivatable.
"font" gpointer : Read "font-name" gchar* : Read / Write "label-font-size" gint : Read / Write "mode" MateFontPickerMode : Read / Write "preview-text" gchar* : Read / Write "show-size" gboolean : Read / Write "title" gchar* : Read / Write "use-font-in-label" gboolean : Read / Write
typedef enum {
MATE_FONT_PICKER_MODE_PIXMAP,
MATE_FONT_PICKER_MODE_FONT_INFO,
MATE_FONT_PICKER_MODE_USER_WIDGET,
MATE_FONT_PICKER_MODE_UNKNOWN
} MateFontPickerMode;
MateFontPickerMode is deprecated and should not be used in newly-written code.
typedef struct _MateFontPickerPrivate MateFontPickerPrivate;
MateFontPickerPrivate is deprecated and should not be used in newly-written code.
struct MateFontPicker;
MateFontPicker is deprecated and should not be used in newly-written code.
GtkWidget * mate_font_picker_new (void);
mate_font_picker_new is deprecated and should not be used in newly-written code.
Create new font picker widget.
Returns : |
Pointer to new font picker widget. |
void mate_font_picker_set_title (MateFontPicker *gfp,const gchar *title);
mate_font_picker_set_title is deprecated and should not be used in newly-written code.
Sets the title for the font selection dialog. If title is NULL,
then the default is used.
|
Pointer to MATE font picker widget. |
|
String containing font selection dialog title. |
const gchar * mate_font_picker_get_title (MateFontPicker *gfp);
mate_font_picker_get_title is deprecated and should not be used in newly-written code.
Retrieve name of the font selection dialog title
|
Pointer to MATE font picker widget. |
Returns : |
Pointer to an internal copy of the title string |
MateFontPickerMode mate_font_picker_get_mode (MateFontPicker *gfp);
mate_font_picker_get_mode is deprecated and should not be used in newly-written code.
Returns current font picker button mode (or what to show). Possible
values include MATE_FONT_PICKER_MODE_PIXMAP,
MATE_FONT_PICKER_MODE_FONT_INFO, and
MATE_FONT_PICKER_MODE_USER_WIDGET.
|
Pointer to MATE font picker widget. |
Returns : |
Button mode currently set in font picker widget, or
MATE_FONT_PICKER_MODE_UNKNOWN on error.
|
void mate_font_picker_set_mode (MateFontPicker *gfp,MateFontPickerMode mode);
mate_font_picker_set_mode is deprecated and should not be used in newly-written code.
Set value of subsequent font picker button mode (or what to show).
|
Pointer to MATE font picker widget. |
|
Value of subsequent font picker button mode (or what to show) |
void mate_font_picker_fi_set_use_font_in_label (MateFontPicker *gfp,gboolean use_font_in_label,gint size);
mate_font_picker_fi_set_use_font_in_label is deprecated and should not be used in newly-written code.
If use_font_in_label is TRUE, font name will be written using font chosen
by user and using size passed to this function. This only applies if
current button mode is MATE_FONT_PICKER_MODE_FONT_INFO.
|
Pointer to MATE font picker widget. |
|
If TRUE, font name will be written using font chosen.
|
|
Display font using this point size. |
void mate_font_picker_fi_set_show_size (MateFontPicker *gfp,gboolean show_size);
mate_font_picker_fi_set_show_size is deprecated and should not be used in newly-written code.
If show_size is TRUE, font size will be displayed along with font chosen
by user. This only applies if current button mode is
MATE_FONT_PICKER_MODE_FONT_INFO.
|
Pointer to MATE font picker widget. |
|
TRUE if font size should be displayed in dialog.
|
void mate_font_picker_uw_set_widget (MateFontPicker *gfp,GtkWidget *widget);
mate_font_picker_uw_set_widget is deprecated and should not be used in newly-written code.
Set the user-supplied widget as the inside of the font picker.
This only applies with MATE_FONT_PICKER_MODE_USER_WIDGET.
|
Pointer to MATE font picker widget. |
|
User widget to display for inside of font picker. |
GtkWidget * mate_font_picker_uw_get_widget (MateFontPicker *gfp);
mate_font_picker_uw_get_widget is deprecated and should not be used in newly-written code.
Get the user-supplied widget inside of the font picker. This only applies with MATE_FONT_PICKER_MODE_USER_WIDGET.
|
Pointer to MATE font picker widget. |
Returns : |
a GtkWidget, or NULL if
not in MATE_FONT_PICKER_MODE_USER_WIDGET mode
|
const gchar * mate_font_picker_get_font_name (MateFontPicker *gfp);
mate_font_picker_get_font_name is deprecated and should not be used in newly-written code.
Retrieve name of font from font selection dialog.
|
Pointer to MATE font picker widget. |
Returns : |
Pointer to an internal copy of the font name. |
GdkFont * mate_font_picker_get_font (MateFontPicker *gfp);
mate_font_picker_get_font is deprecated and should not be used in newly-written code.
Retrieve font info from font selection dialog.
|
Pointer to MATE font picker widget. |
Returns : |
Return value of gtk_font_selection_dialog_get_font, or NULL if
font dialog is not being displayed. The value is not a copy but
an internal value and should not be modified.
|
gboolean mate_font_picker_set_font_name (MateFontPicker *gfp,const gchar *fontname);
mate_font_picker_set_font_name is deprecated and should not be used in newly-written code.
Set or update currently-displayed font in font picker dialog.
|
Pointer to MATE font picker widget. |
|
Name of font to display in font selection dialog |
Returns : |
Return value of gtk_font_selection_dialog_set_font_name if the
font selection dialog exists, otherwise FALSE.
|
const gchar * mate_font_picker_get_preview_text (MateFontPicker *gfp);
mate_font_picker_get_preview_text is deprecated and should not be used in newly-written code.
Retrieve preview text from font selection dialog if available.
|
Pointer to MATE font picker widget. |
Returns : |
Reference to internal copy of preview text string, or NULL if no
font dialog is being displayed.
|
void mate_font_picker_set_preview_text (MateFontPicker *gfp,const gchar *text);
mate_font_picker_set_preview_text is deprecated and should not be used in newly-written code.
Set preview text in font picker, and in font selection dialog if one is being displayed.
|
Pointer to MATE font picker widget. |
|
New preview text |
"font-name" property "font-name" gchar* : Read / Write
Name of the selected font.
Default value: "sans 12"
"label-font-size" property "label-font-size" gint : Read / Write
Font size for label in font info mode.
Allowed values: [8,72]
Default value: 14
"mode" property"mode" MateFontPickerMode : Read / Write
The mode of operation of the font picker.
Default value: MATE_FONT_PICKER_MODE_PIXMAP
"preview-text" property "preview-text" gchar* : Read / Write
Preview text shown in the dialog.
Default value: "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
"show-size" property "show-size" gboolean : Read / Write
Show size in font info mode.
Default value: TRUE
"title" property "title" gchar* : Read / Write
The title of the selection dialog box.
Default value: "Pick a Font"
"font-set" signalvoid user_function (MateFontPicker *fontpicker,
gchar *arg1,
gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |