Module GEdit
GtkEditable
class editable_signals : [> Gtk.editable ] Gtk.obj -> object ... end
@gtkdoc gtk GtkEditable
class editable : [> Gtk.editable ] as 'a Gtk.obj -> object ... end
Interface for text-editing widgets @gtkdoc gtk GtkEditable
GtkEntry & GtkEntryCompletion
class entry_completion_signals : [> `entrycompletion ] Gtk.obj -> object ... end
class entry_completion : [> `entrycompletion | `celllayout ] as 'a Gtk.obj -> object ... end
class entry_signals : [> Gtk.entry ] Gtk.obj -> object ... end
@gtkdoc gtk GtkEntry
class entry : [> Gtk.entry ] as 'a Gtk.obj -> object ... end
A single line text entry field @gtkdoc gtk GtkEntry
val entry : ?text:string -> ?visibility:bool -> ?max_length:int -> ?activates_default:bool -> ?editable:bool -> ?has_frame:bool -> ?width_chars:int -> ?xalign:float -> ?placeholder_text:string -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> entry
@gtkdoc gtk GtkEntry
val entry_completion : ?model:GTree.#model -> ?minimum_key_length:int -> ?entry:entry -> unit -> entry_completion
- since
- GTK 2.4
@gtkdoc gtk GtkEntryCompletion
GtkSpinButton
class spin_button_signals : [> Gtk.spin_button ] Gtk.obj -> object ... end
@gtkdoc gtk GtkSpinButton
class spin_button : Gtk.spin_button Gtk.obj -> object ... end
Retrieve an integer or floating-point number from the user @gtkdoc gtk GtkSpinButton
val spin_button : ?adjustment:GData.adjustment -> ?rate:float -> ?digits:int -> ?numeric:bool -> ?snap_to_ticks:bool -> ?update_policy:[ `ALWAYS | `IF_VALID ] -> ?value:float -> ?wrap:bool -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> spin_button
@gtkdoc gtk GtkSpinButton
GtkComboBox
class combo_box_signals : [> Gtk.combo_box ] Gtk.obj -> object ... end
class combo_box : [> Gtk.combo_box ] as 'a Gtk.obj -> object ... end
val combo_box : ?model:GTree.#model -> ?active:int -> ?add_tearoffs:bool -> ?focus_on_click:bool -> ?entry_text_column:int -> ?has_entry:bool -> ?has_frame:bool -> ?wrap_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> combo_box
- since
- GTK 2.4
@gtkdoc gtk GtkComboBox
Convenience API simulating Gtk+ 2
class combo_box_entry : [> Gtk.combo_box ] as 'a Gtk.obj -> object ... end
val combo_box_entry : ?model:GTree.#model -> ?text_column:string GTree.column -> ?active:int -> ?add_tearoffs:bool -> ?focus_on_click:bool -> ?has_frame:bool -> ?wrap_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> combo_box_entry
Convenience API for text-only ComboBoxes
type 'a text_combo
= 'a * (GTree.list_store * string GTree.column)
constraint 'a = combo_box
val text_combo_add : 'a text_combo -> string -> unit
val text_combo_get_active : 'a text_combo -> string option
val combo_box_text : ?strings:string list -> ?use_markup:bool -> ?active:int -> ?add_tearoffs:bool -> ?focus_on_click:bool -> ?entry_text_column:int -> ?has_entry:bool -> ?has_frame:bool -> ?wrap_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> combo_box text_combo
A convenience function for creating simple
GEdit.combo_box
. Creates a simpleGTree.list_store
with a single text column, addsstrings
in it, creates aGTree.cell_renderer_text
and connects it with the model.- since
- GTK 2.4
@gtkdoc gtk GtkComboBox
val combo_box_entry_text : ?strings:string list -> ?active:int -> ?add_tearoffs:bool -> ?focus_on_click:bool -> ?has_frame:bool -> ?wrap_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> combo_box_entry text_combo
A convenience function. See
GEdit.combo_box_text
- since
- GTK 2.4
@gtkdoc gtk GtkComboBoxEntry