package ocgtk

  1. Overview
  2. Docs
OCaml bindings for GTK 4

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1-preview2.tar.gz
sha256=4e50fdb5093136a10fc8ffbe388e44cbcb70d52f8afdd48863ec7e22580ff054

doc/ocgtk.gtk/Ocgtk_gtk/Gtk/Entry/class-entry/index.html

Class Entry.entry

inherit Ocgtk_gtk__.GEvent_controller_and__layout_child_and__layout_manager_and__root_and__tooltip_and__widget.widget_t
inherit Ocgtk_gtk__.GCell_editable.cell_editable_t
inherit Ocgtk_gtk__.GEditable.editable_t
method on_activate : ?after:bool -> callback:(unit -> unit) -> unit -> Gobject.Signal.handler_id
method on_icon_press : ?after:bool -> callback:(icon_pos:Ocgtk_gtk__.Gtk_enums.entryiconposition -> unit) -> unit -> Gobject.Signal.handler_id
method on_icon_release : ?after:bool -> callback:(icon_pos:Ocgtk_gtk__.Gtk_enums.entryiconposition -> unit) -> unit -> Gobject.Signal.handler_id
method get_activates_default : unit -> bool
method get_attributes : unit -> Ocgtk_pango.Pango.Attr_list.attr_list_t option
method get_buffer : unit -> Ocgtk_gtk__.GEntry_buffer.entry_buffer_t
method get_completion : unit -> Ocgtk_gtk__.GEntry_completion.entry_completion_t option
method get_current_icon_drag_source : unit -> int
method get_extra_menu : unit -> Ocgtk_gio.Gio.Menu_model.menu_model_t option
method get_has_frame : unit -> bool
method get_icon_activatable : Ocgtk_gtk__.Gtk_enums.entryiconposition -> bool
method get_icon_at_pos : int -> int -> int
method get_icon_gicon : Ocgtk_gtk__.Gtk_enums.entryiconposition -> Ocgtk_gio.Gio.Icon.icon_t option
method get_icon_name : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string option
method get_icon_paintable : Ocgtk_gtk__.Gtk_enums.entryiconposition -> Ocgtk_gdk.Gdk.Paintable.paintable_t option
method get_icon_sensitive : Ocgtk_gtk__.Gtk_enums.entryiconposition -> bool
method get_icon_storage_type : Ocgtk_gtk__.Gtk_enums.entryiconposition -> Ocgtk_gtk__.Gtk_enums.imagetype
method get_icon_tooltip_markup : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string option
method get_icon_tooltip_text : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string option
method get_input_hints : unit -> Ocgtk_gtk__.Gtk_enums.inputhints
method get_input_purpose : unit -> Ocgtk_gtk__.Gtk_enums.inputpurpose
method get_invisible_char : unit -> int
method get_max_length : unit -> int
method get_overwrite_mode : unit -> bool
method get_placeholder_text : unit -> string option
method get_progress_fraction : unit -> float
method get_progress_pulse_step : unit -> float
method get_tabs : unit -> Ocgtk_pango.Pango.Tab_array.tab_array_t option
method get_text_length : unit -> UInt16.t
method get_visibility : unit -> bool
method grab_focus_without_selecting : unit -> bool
method progress_pulse : unit -> unit
method reset_im_context : unit -> unit
method set_activates_default : bool -> unit
method set_attributes : Ocgtk_pango.Pango.Attr_list.attr_list_t -> unit
method set_buffer : Ocgtk_gtk__.GEntry_buffer.entry_buffer_t -> unit
method set_completion : Ocgtk_gtk__.GEntry_completion.entry_completion_t option -> unit
method set_extra_menu : Ocgtk_gio.Gio.Menu_model.menu_model_t option -> unit
method set_has_frame : bool -> unit
method set_icon_activatable : Ocgtk_gtk__.Gtk_enums.entryiconposition -> bool -> unit
method set_icon_drag_source : Ocgtk_gtk__.Gtk_enums.entryiconposition -> Ocgtk_gdk.Gdk.Content_provider.content_provider_t -> Ocgtk_gdk.Gdk.dragaction -> unit
method set_icon_from_gicon : Ocgtk_gtk__.Gtk_enums.entryiconposition -> Ocgtk_gio.Gio.Icon.icon_t option -> unit
method set_icon_from_icon_name : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string option -> unit
method set_icon_from_paintable : Ocgtk_gtk__.Gtk_enums.entryiconposition -> Ocgtk_gdk.Gdk.Paintable.paintable_t option -> unit
method set_icon_sensitive : Ocgtk_gtk__.Gtk_enums.entryiconposition -> bool -> unit
method set_icon_tooltip_markup : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string option -> unit
method set_icon_tooltip_text : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string option -> unit
method set_input_hints : Ocgtk_gtk__.Gtk_enums.inputhints -> unit
method set_input_purpose : Ocgtk_gtk__.Gtk_enums.inputpurpose -> unit
method set_invisible_char : int -> unit
method set_max_length : int -> unit
method set_overwrite_mode : bool -> unit
method set_placeholder_text : string option -> unit
method set_progress_fraction : float -> unit
method set_progress_pulse_step : float -> unit
method set_tabs : Ocgtk_pango.Pango.Tab_array.tab_array_t option -> unit
method set_visibility : bool -> unit
method unset_invisible_char : unit -> unit
method enable_emoji_completion : bool
method set_enable_emoji_completion : bool -> unit
method im_module : string
method set_im_module : string -> unit
method invisible_char_set : bool
method set_invisible_char_set : bool -> unit
method primary_icon_activatable : bool
method set_primary_icon_activatable : bool -> unit
method primary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_t
method set_primary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_t -> unit
method primary_icon_name : string
method set_primary_icon_name : string -> unit
method primary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_t
method set_primary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_t -> unit
method primary_icon_sensitive : bool
method set_primary_icon_sensitive : bool -> unit
method primary_icon_storage_type : Ocgtk_gtk__.Gtk_enums.imagetype
method primary_icon_tooltip_markup : string
method set_primary_icon_tooltip_markup : string -> unit
method primary_icon_tooltip_text : string
method set_primary_icon_tooltip_text : string -> unit
method scroll_offset : int
method secondary_icon_activatable : bool
method set_secondary_icon_activatable : bool -> unit
method secondary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_t
method set_secondary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_t -> unit
method secondary_icon_name : string
method set_secondary_icon_name : string -> unit
method secondary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_t
method set_secondary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_t -> unit
method secondary_icon_sensitive : bool
method set_secondary_icon_sensitive : bool -> unit
method secondary_icon_storage_type : Ocgtk_gtk__.Gtk_enums.imagetype
method secondary_icon_tooltip_markup : string
method set_secondary_icon_tooltip_markup : string -> unit
method secondary_icon_tooltip_text : string
method set_secondary_icon_tooltip_text : string -> unit
method show_emoji_icon : bool
method set_show_emoji_icon : bool -> unit
method truncate_multiline : bool
method set_truncate_multiline : bool -> unit
method as_entry : Ocgtk_gtk__.Entry.t