Class OgtkMiscProps.label_props

val virtual obj : [> `label ] Gobject.obj
method set_label : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> string -> unit
method set_use_markup : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool -> unit
method set_use_underline : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool -> unit
method set_mnemonic_widget : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> GObj.widget option -> unit
method set_justify : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> GtkEnums.justification -> unit
method set_line_wrap : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool -> unit
method set_pattern : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> string -> unit
method set_selectable : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool -> unit
method set_angle : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> float -> unit
method set_ellipsize : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> PangoEnums.ellipsize_mode -> unit
method set_max_width_chars : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int -> unit
method set_single_line_mode : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool -> unit
method set_width_chars : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int -> unit
method label : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> string
method use_markup : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool
method use_underline : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool
method mnemonic_keyval : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int
method mnemonic_widget : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> GObj.widget option
method justify : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> GtkEnums.justification
method line_wrap : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool
method selectable : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool
method cursor_position : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int
method selection_bound : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int
method angle : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> float
method ellipsize : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> PangoEnums.ellipsize_mode
method max_width_chars : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int
method single_line_mode : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> bool
method width_chars : < angle : float; cursor_position : int; ellipsize : PangoEnums.ellipsize_mode; justify : GtkEnums.justification; label : string; line_wrap : bool; max_width_chars : int; mnemonic_keyval : int; mnemonic_widget : GObj.widget option; selectable : bool; selection_bound : int; set_angle : float -> unit; set_ellipsize : PangoEnums.ellipsize_mode -> unit; set_justify : GtkEnums.justification -> unit; set_label : string -> unit; set_line_wrap : bool -> unit; set_max_width_chars : int -> unit; set_mnemonic_widget : GObj.widget option -> unit; set_pattern : string -> unit; set_selectable : bool -> unit; set_single_line_mode : bool -> unit; set_use_markup : bool -> unit; set_use_underline : bool -> unit; set_width_chars : int -> unit; single_line_mode : bool; use_markup : bool; use_underline : bool; width_chars : int; .. > -> int