Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | xed_encodings_combo_box_new () |
const GtkSourceEncoding * | xed_encodings_combo_box_get_selected_encoding () |
void | xed_encodings_combo_box_set_selected_encoding () |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkComboBox ╰── XedEncodingsComboBox
XedEncodingsComboBox implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.
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.
const GtkSourceEncoding *
xed_encodings_combo_box_get_selected_encoding
(XedEncodingsComboBox *menu
);
the selected GtkSourceEncoding, or NULL
if the encoding should be
auto-detected (only for loading mode, not for saving).
void xed_encodings_combo_box_set_selected_encoding (XedEncodingsComboBox *menu
,const GtkSourceEncoding *encoding
);
Sets the selected encoding.