GOFormatSel

GOFormatSel

Functions

Signals

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBox
                        ╰── GtkHBox
                            ╰── GOFormatSel

Implemented Interfaces

GOFormatSel implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Description

Functions

GO_FORMAT_SEL()

#define GO_FORMAT_SEL(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GO_TYPE_FORMAT_SEL, GOFormatSel))


GO_IS_FORMAT_SEL()

#define GO_IS_FORMAT_SEL(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GO_TYPE_FORMAT_SEL))


go_format_sel_get_type ()

GType
go_format_sel_get_type (void);


go_format_sel_new ()

GtkWidget *
go_format_sel_new (void);

Creates a format selector widget, with general format selected by default, and formats using pango markup disabled. See go_format_sel_new_full .

Returns

a format selector widget.


go_format_sel_new_full ()

GtkWidget *
go_format_sel_new_full (gboolean use_markup);

Creates a format selector widget, with general format selected by default. When use_markup is set to TRUE, it shows additional widgets for editing properties of formats using pango markup (e.g. scientific format with superscripted exponent).

Parameters

use_markup

enable formats using pango markup

 

Returns

a format selector widget.


go_format_sel_set_focus ()

void
go_format_sel_set_focus (GOFormatSel *gfs);


go_format_sel_set_style_format ()

void
go_format_sel_set_style_format (GOFormatSel *gfs,
                                GOFormat const *style_format);


go_format_sel_set_locale ()

void
go_format_sel_set_locale (GOFormatSel *gfs,
                          char const *locale);


go_format_sel_get_fmt ()

GOFormat const *
go_format_sel_get_fmt (GOFormatSel *gfs);


go_format_sel_get_dateconv ()

GODateConventions const *
go_format_sel_get_dateconv (GOFormatSel *gfs);


go_format_sel_set_dateconv ()

void
go_format_sel_set_dateconv (GOFormatSel *gfs,
                            GODateConventions const *date_conv);


go_format_sel_show_preview ()

void
go_format_sel_show_preview (GOFormatSel *gfs);


go_format_sel_hide_preview ()

void
go_format_sel_hide_preview (GOFormatSel *gfs);


go_format_sel_editable_enters ()

void
go_format_sel_editable_enters (GOFormatSel *gfs,
                               GtkWindow *window);


go_format_sel_format_classification ()

char const *
go_format_sel_format_classification (GOFormat const *style_format);

Types and Values

GO_TYPE_FORMAT_SEL

#define GO_TYPE_FORMAT_SEL (go_format_sel_get_type ())


GOFormatSel

typedef struct _GOFormatSel GOFormatSel;

Signal Details

The “format-changed” signal

void
user_function (GOFormatSel *goformatsel,
               gpointer     arg1,
               gpointer     user_data)

Parameters

goformatsel

the object which received the signal.

 

user_data

user data set when the signal handler was connected.

 

Flags: Run Last


The “generate-preview” signal

gchar*
user_function (GOFormatSel *goformatsel,
               gpointer     arg1,
               gpointer     user_data)

Parameters

goformatsel

the object which received the signal.

 

user_data

user data set when the signal handler was connected.

 

Flags: Run Last