Prima::FontDialog(3)

Prima::FontDialog3

Standard font dialog

Usage

        use Prima::FontDialog;
        my $f = Prima::FontDialog-> create;
        return unless $f-> execute == mb::OK;
        $f = $f-> logFont;
        print "$_:$f->{$_}\n" for sort keys %$f;

Overview

The dialog provides selection of font by name, style, size, and encoding. The font selected is returned by logFont property.

API

Properties

fixedOnly BOOLEAN

Selects whether only the fonts of fixed pitch ( 1 ) or all fonts ( 0 ) are displayed in the selection list.

Default value: 0

logFont FONT

Provides access to the interactive font selection as a hash reference. FONT format is fully compatible with "Prima::Drawable::font".

showHelp BOOLEAN

Create-only property.

Specifies if the help button is displayed in the dialog.

Default value: 0

Events

BeginDragFont

Called when the user starts dragging a font from the font sample widget by left mouse button.

Default action reflects the status in the dialog title

EndDragFont $WIDGET

Called when the user releases the mouse drag over a Prima widget. Default action applies currently selected font to $WIDGET.

Releases

4 releases since Debian 5.0 (Lenny); the text changed 3 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8

Author

Dmitry Karasik, <[email protected]>.

From libprima-perl 1.28-1.3+b3 in Debian 8 (Jessie). Parsed by carta from the page's man source.