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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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 -> unitmethod 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; .. > -> stringmethod 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; .. > -> boolmethod 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; .. > -> boolmethod 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; .. > -> intmethod 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 optionmethod 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.justificationmethod 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; .. > -> boolmethod 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; .. > -> boolmethod 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; .. > -> intmethod 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; .. > -> intmethod 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; .. > -> floatmethod 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_modemethod 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; .. > -> intmethod 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; .. > -> boolmethod 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