---
name: "Gnome2::FontPicker"
section: "3pm"
platform: "linux"
package: "libgnome2-perl"
version: "1.046-3+b1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/Gnome2::FontPicker"
---

# Gnome2::FontPicker(3pm)

wrapper for GnomeFontPicker

## NAME

Gnome2::FontPicker - wrapper for GnomeFontPicker

## HIERARCHY

```
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gtk2::Container
                      +----Gtk2::Bin
                           +----Gtk2::Button
                                +----Gnome2::FontPicker
```

## INTERFACES

```
  Glib::Object::_Unregistered::AtkImplementorIface
  Gtk2::Buildable
  Gtk2::Activatable
```

## METHODS

### widget = Gnome2::FontPicker-\>new

### $gfp-\>fi\_set\_show\_size ($show\_size)

- •

  `$show_size` (boolean)

### $gfp-\>fi\_set\_use\_font\_in\_label ($use\_font\_in\_label, $size)

- •

  `$use_font_in_label` (boolean)

- •

  `$size` (integer)

### string = $gfp-\>get\_font\_name

### boolean = $gfp-\>set\_font\_name ($fontname)

- •

  `$fontname` (string)

### fontpickermode = $gfp-\>get\_mode

### $gfp-\>set\_mode ($mode)

- •

  `$mode` (Gnome2::FontPickerMode)

### string = $gfp-\>get\_preview\_text

### $gfp-\>set\_preview\_text ($text)

- •

  `$text` (string)

### string = $gfp-\>get\_title

### $gfp-\>set\_title ($title)

- •

  `$title` (string)

### widget = $gfp-\>uw\_get\_widget

### $gfp-\>uw\_set\_widget ($widget)

- •

  `$widget` (Gtk2::Widget)

## PROPERTIES

- 'font' (gpointer : default 0 : readable)

  The selected GtkFont

- 'font-name' (string : default "sans 12" : readable / writable)

  Name of the selected font

- 'label-font-size' (integer : default 14 : readable / writable)

  Font size for label in font info mode

- 'mode' (Gnome2::FontPickerMode : default "pixmap" : readable / writable)

  The mode of operation of the font picker

- 'preview-text' (string : default "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz" : readable / writable)

  Preview text shown in the dialog

- 'show-size' (boolean : default true : readable / writable)

  Show size in font info mode

- 'title' (string : default "Pick a Font" : readable / writable)

  The title of the selection dialog box

- 'use-font-in-label' (boolean : default false : readable / writable)

  Use font in the label in font info mode

## SIGNALS

- **font-set** (Gnome2::FontPicker, string)

  ## ENUMS AND FLAGS

### enum Gnome2::FontPickerMode

- •

  'pixmap' / 'GNOME\_FONT\_PICKER\_MODE\_PIXMAP'

- •

  'font-info' / 'GNOME\_FONT\_PICKER\_MODE\_FONT\_INFO'

- •

  'user-widget' / 'GNOME\_FONT\_PICKER\_MODE\_USER\_WIDGET'

- •

  'unknown' / 'GNOME\_FONT\_PICKER\_MODE\_UNKNOWN'

## SEE ALSO

Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin, Gtk2::Button

## COPYRIGHT

Copyright (C) 2003-2004 by the gtk2-perl team.

This software is licensed under the LGPL.  See Gnome2 for a full notice.
