|  |  |  | hildon 2.1.24 Reference Manual |  | 
|---|---|---|---|---|
| HildonFontSelectionDialogHildonFontSelectionDialog — A widget used to allow users to select a font with certain properties. |  | 
                    HildonFontSelectionDialog;
GtkWidget*          hildon_font_selection_dialog_new    (GtkWindow *parent,
                                                         const gchar *title);
gchar*              hildon_font_selection_dialog_get_preview_text
                                                        (HildonFontSelectionDialog *fsd);
void                hildon_font_selection_dialog_set_preview_text
                                                        (HildonFontSelectionDialog *fsd,
                                                         const gchar *text);
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----GtkDialog
                                             +----HildonFontSelectionDialog
"bold" gboolean : Read / Write "bold-set" gboolean : Read / Write / Construct "color" GdkColor* : Read / Write "color-set" gboolean : Read / Write / Construct "family" gchar* : Read / Write "family-set" gboolean : Read / Write / Construct "font-scaling" gdouble : Read / Write "italic" gboolean : Read / Write "italic-set" gboolean : Read / Write / Construct "position" gint : Read / Write "position-set" gboolean : Read / Write / Construct "preview-text" gchar* : Read / Write "size" gint : Read / Write "size-set" gboolean : Read / Write / Construct "strikethrough" gboolean : Read / Write "strikethrough-set" gboolean : Read / Write / Construct "underline" gboolean : Read / Write "underline-set" gboolean : Read / Write / Construct
Font selection can be made using this widget. Users can select font name, size, style, etc. Users can also preview text in the selected font.
typedef struct _HildonFontSelectionDialog HildonFontSelectionDialog;
HildonFontSelectionDialog is deprecated and should not be used in newly-written code.
GtkWidget*          hildon_font_selection_dialog_new    (GtkWindow *parent,
                                                         const gchar *title);
hildon_font_selection_dialog_new is deprecated and should not be used in newly-written code.
If NULL is passed for title, then default title "Font" will be used.
| parent: | the parent window | 
| title: | the title of font selection dialog | 
| Returns : | a new HildonFontSelectionDialog | 
gchar*              hildon_font_selection_dialog_get_preview_text
                                                        (HildonFontSelectionDialog *fsd);
hildon_font_selection_dialog_get_preview_text is deprecated and should not be used in newly-written code.
Gets the text in preview dialog, which does not include the reference text. The returned string must be freed by the user.
| fsd: | the font selection dialog | 
| Returns : | a string pointer | 
void                hildon_font_selection_dialog_set_preview_text
                                                        (HildonFontSelectionDialog *fsd,
                                                         const gchar *text);
hildon_font_selection_dialog_set_preview_text is deprecated and should not be used in newly-written code.
The default preview text is "The quick brown fox jumped over the lazy dogs"
| fsd: | the font selection dialog | 
| text: | the text to be displayed in the preview dialog | 
"bold-set" property"bold-set" gboolean : Read / Write / Construct
Whether the bold is inconsistent.
Default value: FALSE
"color-set" property"color-set" gboolean : Read / Write / Construct
Is font bold status set or inconsistent.
Default value: FALSE
"family-set" property"family-set" gboolean : Read / Write / Construct
Is font family set or inconsistent.
Default value: FALSE
"font-scaling" property"font-scaling" gdouble : Read / Write
The font scaling factor applied to the preview dialog.
Allowed values: [0,10]
Default value: 1
"italic-set" property"italic-set" gboolean : Read / Write / Construct
Is font italic status set or inconsistent.
Default value: FALSE
"position" property"position" gint : Read / Write
The font positioning versus baseline.
Allowed values: [-1,1]
Default value: 0
"position-set" property"position-set" gboolean : Read / Write / Construct
Is the font positioning set.
Default value: FALSE
"preview-text" property"preview-text" gchar* : Read / Write
The text used for the preview dialog.
Default value: ""
"size-set" property"size-set" gboolean : Read / Write / Construct
Is font size set or inconsistent.
Default value: FALSE
"strikethrough" property"strikethrough" gboolean : Read / Write
Is the font striken-through.
Default value: FALSE
"strikethrough-set" property"strikethrough-set" gboolean : Read / Write / Construct
Is the font strikenthrough status set.
Default value: FALSE
"underline" property"underline" gboolean : Read / Write
Is font underline status set or inconsistent.
Default value: FALSE