![]() | ![]() | ![]() | GNOME UI Library Reference Manual | ![]() |
---|
GnomeFontPicker —
#include <libgnomeui/libgnomeui.h> enum GnomeFontPickerMode; struct GnomeFontPickerPrivate; struct GnomeFontPicker; GtkWidget* gnome_font_picker_new (void); void gnome_font_picker_set_title (GnomeFontPicker *gfp, const gchar *title); const gchar* gnome_font_picker_get_title (GnomeFontPicker *gfp); GnomeFontPickerMode gnome_font_picker_get_mode (GnomeFontPicker *gfp); void gnome_font_picker_set_mode (GnomeFontPicker *gfp, GnomeFontPickerMode mode); void gnome_font_picker_fi_set_use_font_in_label (GnomeFontPicker *gfp, gboolean use_font_in_label, gint size); void gnome_font_picker_fi_set_show_size (GnomeFontPicker *gfp, gboolean show_size); void gnome_font_picker_uw_set_widget (GnomeFontPicker *gfp, GtkWidget *widget); GtkWidget* gnome_font_picker_uw_get_widget (GnomeFontPicker *gfp); const gchar* gnome_font_picker_get_font_name (GnomeFontPicker *gfp); GdkFont* gnome_font_picker_get_font (GnomeFontPicker *gfp); gboolean gnome_font_picker_set_font_name (GnomeFontPicker *gfp, const gchar *fontname); const gchar* gnome_font_picker_get_preview_text (GnomeFontPicker *gfp); void gnome_font_picker_set_preview_text (GnomeFontPicker *gfp, const gchar *text);
GObject +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkButton +----GnomeFontPicker
"font" gpointer : Read "font-name" gchararray : Read / Write "label-font-size" gint : Read / Write "mode" GnomeFontPickerMode : Read / Write "preview-text" gchararray : Read / Write "show-size" gboolean : Read / Write "title" gchararray : Read / Write "use-font-in-label" gboolean : Read / Write
"font-set" void user_function (GnomeFontPicker *fontpicker, gchar *arg1, gpointer user_data);
typedef enum { GNOME_FONT_PICKER_MODE_PIXMAP, GNOME_FONT_PICKER_MODE_FONT_INFO, GNOME_FONT_PICKER_MODE_USER_WIDGET, GNOME_FONT_PICKER_MODE_UNKNOWN } GnomeFontPickerMode;
GnomeFontPickerMode
is deprecated and should not be used in newly-written code.
struct GnomeFontPickerPrivate;
GnomeFontPickerPrivate
is deprecated and should not be used in newly-written code.
struct GnomeFontPicker;
GnomeFontPicker
is deprecated and should not be used in newly-written code.
GtkWidget* gnome_font_picker_new (void);
gnome_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 gnome_font_picker_set_title (GnomeFontPicker *gfp, const gchar *title);
gnome_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.
gfp : | Pointer to GNOME font picker widget. |
title : | String containing font selection dialog title. |
const gchar* gnome_font_picker_get_title (GnomeFontPicker *gfp);
gnome_font_picker_get_title
is deprecated and should not be used in newly-written code.
Retrieve name of the font selection dialog title
gfp : | Pointer to GNOME font picker widget. |
Returns : | Pointer to an internal copy of the title string |
GnomeFontPickerMode gnome_font_picker_get_mode (GnomeFontPicker *gfp);
gnome_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 GNOME_FONT_PICKER_MODE_PIXMAP
,
GNOME_FONT_PICKER_MODE_FONT_INFO
, and
GNOME_FONT_PICKER_MODE_USER_WIDGET
.
gfp : | Pointer to GNOME font picker widget. |
Returns : |
Button mode currently set in font picker widget, or
GNOME_FONT_PICKER_MODE_UNKNOWN on error.
|
void gnome_font_picker_set_mode (GnomeFontPicker *gfp, GnomeFontPickerMode mode);
gnome_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).
gfp : | Pointer to GNOME font picker widget. |
mode : | Value of subsequent font picker button mode (or what to show) |
void gnome_font_picker_fi_set_use_font_in_label (GnomeFontPicker *gfp, gboolean use_font_in_label, gint size);
gnome_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 GNOME_FONT_PICKER_MODE_FONT_INFO
.
gfp : | Pointer to GNOME font picker widget. |
use_font_in_label : | If TRUE , font name will be written using font chosen.
|
size : | Display font using this point size. |
void gnome_font_picker_fi_set_show_size (GnomeFontPicker *gfp, gboolean show_size);
gnome_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
GNOME_FONT_PICKER_MODE_FONT_INFO
.
gfp : | Pointer to GNOME font picker widget. |
show_size : | TRUE if font size should be displayed in dialog.
|
void gnome_font_picker_uw_set_widget (GnomeFontPicker *gfp, GtkWidget *widget);
gnome_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 GNOME_FONT_PICKER_MODE_USER_WIDGET.
gfp : | Pointer to GNOME font picker widget. |
widget : | User widget to display for inside of font picker. |
GtkWidget* gnome_font_picker_uw_get_widget (GnomeFontPicker *gfp);
gnome_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 GNOME_FONT_PICKER_MODE_USER_WIDGET.
gfp : | Pointer to GNOME font picker widget. |
Returns : | a GtkWidget, or NULL if
not in GNOME_FONT_PICKER_MODE_USER_WIDGET mode
|
const gchar* gnome_font_picker_get_font_name (GnomeFontPicker *gfp);
gnome_font_picker_get_font_name
is deprecated and should not be used in newly-written code.
Retrieve name of font from font selection dialog.
gfp : | Pointer to GNOME font picker widget. |
Returns : | Pointer to an internal copy of the font name. |
GdkFont* gnome_font_picker_get_font (GnomeFontPicker *gfp);
gnome_font_picker_get_font
is deprecated and should not be used in newly-written code.
Retrieve font info from font selection dialog.
gfp : | Pointer to GNOME 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 gnome_font_picker_set_font_name (GnomeFontPicker *gfp, const gchar *fontname);
gnome_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.
gfp : | Pointer to GNOME font picker widget. |
fontname : | 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* gnome_font_picker_get_preview_text (GnomeFontPicker *gfp);
gnome_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.
gfp : | Pointer to GNOME font picker widget. |
Returns : |
Reference to internal copy of preview text string, or NULL if no
font dialog is being displayed.
|
void gnome_font_picker_set_preview_text (GnomeFontPicker *gfp, const gchar *text);
gnome_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.
gfp : | Pointer to GNOME font picker widget. |
text : | New preview text |
"font " (gpointer : Read) | The selected GtkFont. |
"font-name " (gchararray : Read / Write) | Name of the selected font. |
"label-font-size " (gint : Read / Write) | Font size for label in font info mode. |
"mode " (GnomeFontPickerMode : Read / Write) | The mode of operation of the font picker. |
"preview-text " (gchararray : Read / Write) | Preview text shown in the dialog. |
"show-size " (gboolean : Read / Write) | Show size in font info mode. |
"title " (gchararray : Read / Write) | The title of the selection dialog box. |
"use-font-in-label " (gboolean : Read / Write) | Use font in the label in font info mode. |
void user_function (GnomeFontPicker *fontpicker, gchar *arg1, gpointer user_data);
fontpicker : | the object which received the signal. |
arg1 : | |
user_data : | user data set when the signal handler was connected. |
<< GnomeFileEntry | GnomeHRef >> |