XedEncodingsComboBox

XedEncodingsComboBox

Functions

Properties

gboolean save-mode Read / Write / Construct

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkComboBox
                        ╰── XedEncodingsComboBox

Description

Functions

xed_encodings_combo_box_new ()

GtkWidget *
xed_encodings_combo_box_new (gboolean save_mode);

Creates a new encodings combo box object. If save_mode is FALSE, it means that the combo box is used for loading a content (e.g. a file), so the row "Automatically Detected" is added. For saving a content, the encoding must be provided.

Parameters

save_mode

whether the combo box is used for saving a content.

 

Returns

a new XedEncodingsComboBox object.


xed_encodings_combo_box_get_selected_encoding ()

const GtkSourceEncoding *
xed_encodings_combo_box_get_selected_encoding
                               (XedEncodingsComboBox *menu);

Parameters

Returns

the selected GtkSourceEncoding, or NULL if the encoding should be auto-detected (only for loading mode, not for saving).


xed_encodings_combo_box_set_selected_encoding ()

void
xed_encodings_combo_box_set_selected_encoding
                               (XedEncodingsComboBox *menu,
                                const GtkSourceEncoding *encoding);

Sets the selected encoding.

Parameters

menu

a XedEncodingsComboBox

 

encoding

the GtkSourceEncoding

 

Property Details

The “save-mode” property

  “save-mode”                gboolean

Save Mode.

Owner: XedEncodingsComboBox

Flags: Read / Write / Construct

Default value: FALSE