man GEdit () - Editable Widgets

NAME

GEdit - Editable Widgets

Module

Module GEdit

Documentation

Module GEdit : sig end

Editable Widgets

=== Editable Widgets ===

=== GtkEditable ===

class editable_signals : [> Gtk.editable ] Gtk.obj -> object end

class editable : [> Gtk.editable ] Gtk.obj -> object end

Interface for text-editing widgets

=== GtkEntry & GtkEntryCompletion ===

class entry_completion_signals : [> `entrycompletion ] Gtk.obj -> object end

Since GTK 2.4

class entry_completion : [> `celllayout | `entrycompletion ] Gtk.obj -> object end

Since GTK 2.4

class entry_signals : [> Gtk.entry ] Gtk.obj -> object end

class entry : [> Gtk.entry ] Gtk.obj -> object end

A single line text entry field

val entry : ?text:string -> ?visibility:bool -> ?max_length:int -> ?activates_default:bool -> ?editable:bool -> ?has_frame:bool -> ?width_chars:int -> ?xalign:float -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> entry

val entry_completion : ?model:#GTree.model -> ?minimum_key_length:int -> ?entry:entry -> unit -> entry_completion Since GTK 2.4

=== GtkSpinButton ===

class spin_button_signals : [> Gtk.spin_button ] Gtk.obj -> object end

class spin_button : Gtk.spin_button Gtk.obj -> object end

Retrieve an integer or floating-point number from the user

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

=== GtkCombo ===

class combo : Gtk.combo Gtk.obj -> object end

A text entry field with a dropdown list

val combo : ?popdown_strings:string list -> ?allow_empty:bool -> ?case_sensitive:bool -> ?enable_arrow_keys:bool -> ?value_in_list:bool -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> combo

=== GtkComboBox ===

class combo_box_signals : [> Gtk.combo_box ] Gtk.obj -> object end

Since GTK 2.4

class combo_box : [> Gtk.combo_box ] Gtk.obj -> object end

Since GTK 2.4

val combo_box : ?model:#GTree.model -> ?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 Since GTK 2.4

class combo_box_entry : [> Gtk.combo_box_entry ] Gtk.obj -> object end

Since GTK 2.4

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 Since GTK 2.4

=== Convenience API for text-only ComboBoxes ===

type #combo_box text_combo = (#combo_box as 'a) * (GTree.list_store * string GTree.column)

val text_combo_add : #combo_box text_combo -> string -> unit

val text_combo_get_active : #combo_box text_combo -> string option

val combo_box_text : ?strings:string list -> ?use_markup:bool -> ?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 text_combo A convenience function for creating simple GEdit.combo_box . Creates a simple GTree.list_store with a single text column, adds strings in it, creates a GTree.cell_renderer_text and connects it with the model. Since GTK 2.4

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