<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <title>LablGTK : GWindow</title> </head> <body> <code class="code"><span class="keyword">sig</span><br> <span class="keyword">class</span> window_skel :<br> ([> <span class="constructor">Gtk</span>.window ] <span class="keyword">as</span> <span class="keywordsign">'</span>a) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>a <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">end</span><br> <span class="keyword">class</span> window :<br> ([> <span class="constructor">Gtk</span>.window ] <span class="keyword">as</span> <span class="keywordsign">'</span>a) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>a <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="constructor">GContainer</span>.container_signals<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> fullscreen : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> maximize : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> stick : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> unfullscreen : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> unmaximize : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> unstick : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">end</span><br> <span class="keyword">val</span> window :<br> ?kind:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type <span class="keywordsign">-></span><br> ?title:string <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.window<br> <span class="keyword">val</span> toplevel : <span class="keywordsign">#</span><span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.window option<br> <span class="keyword">class</span> [<span class="keywordsign">'</span>a] dialog_signals :<br> ([> <span class="constructor">Gtk</span>.dialog ] <span class="keyword">as</span> <span class="keywordsign">'</span>c) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> decode:(int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a) <span class="keywordsign">-></span><br> <span class="keyword">object</span> (<span class="keywordsign">'</span>b)<br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>c <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> add : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> after : <span class="keywordsign">'</span>b<br> <span class="keyword">method</span> close : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> destroy : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> remove : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> response : callback:(<span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">end</span><br> <span class="keyword">class</span> [<span class="keywordsign">'</span>a] dialog_skel :<br> ([> <span class="constructor">Gtk</span>.dialog ] <span class="keyword">as</span> <span class="keywordsign">'</span>b) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">constraint</span> <span class="keywordsign">'</span>a = [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ]<br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>b <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">class</span> [<span class="keywordsign">'</span>a] dialog_ext :<br> [> <span class="constructor">Gtk</span>.dialog ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">constraint</span> <span class="keywordsign">'</span>a = [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ]<br> <span class="keyword">val</span> obj : [> <span class="constructor">Gtk</span>.dialog ] <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_button : string <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_button_stock : <span class="constructor">GtkStock</span>.id <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">class</span> [<span class="keywordsign">'</span>a] dialog :<br> [> <span class="constructor">Gtk</span>.dialog ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">constraint</span> <span class="keywordsign">'</span>a = [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ]<br> <span class="keyword">val</span> obj : [> <span class="constructor">Gtk</span>.dialog ] <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_button : string <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_button_stock : <span class="constructor">GtkStock</span>.id <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="keywordsign">'</span>a <span class="constructor">GWindow</span>.dialog_signals<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">val</span> dialog :<br> ?no_separator:bool <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?title:string <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span><br> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ] <span class="constructor">GWindow</span>.dialog<br> <span class="keyword">type</span> any_response =<br> [ <span class="keywordsign">`</span><span class="constructor">ACCEPT</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">APPLY</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">CANCEL</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">CLOSE</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">HELP</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">NO</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">NONE</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OK</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OTHER</span> <span class="keyword">of</span> int<br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">REJECT</span><br> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">YES</span> ]<br> <span class="keyword">class</span> dialog_any : [> <span class="constructor">Gtk</span>.dialog ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> [<span class="constructor">GWindow</span>.any_response] dialog<br> <span class="keyword">type</span> <span class="keywordsign">'</span>a buttons<br> <span class="keyword">module</span> <span class="constructor">Buttons</span> :<br> <span class="keyword">sig</span><br> <span class="keyword">val</span> ok : [> <span class="keywordsign">`</span><span class="constructor">OK</span> ] <span class="constructor">GWindow</span>.buttons<br> <span class="keyword">val</span> close : [> <span class="keywordsign">`</span><span class="constructor">CLOSE</span> ] <span class="constructor">GWindow</span>.buttons<br> <span class="keyword">val</span> yes_no : [> <span class="keywordsign">`</span><span class="constructor">NO</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">YES</span> ] <span class="constructor">GWindow</span>.buttons<br> <span class="keyword">val</span> ok_cancel : [> <span class="keywordsign">`</span><span class="constructor">CANCEL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OK</span> ] <span class="constructor">GWindow</span>.buttons<br> <span class="keyword">type</span> color_selection = [ <span class="keywordsign">`</span><span class="constructor">CANCEL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">HELP</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OK</span> ]<br> <span class="keyword">type</span> file_selection = [ <span class="keywordsign">`</span><span class="constructor">CANCEL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">HELP</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OK</span> ]<br> <span class="keyword">type</span> font_selection = [ <span class="keywordsign">`</span><span class="constructor">APPLY</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">CANCEL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OK</span> ]<br> <span class="keyword">type</span> about = [ <span class="keywordsign">`</span><span class="constructor">CANCEL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">CLOSE</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ]<br> <span class="keyword">end</span><br> <span class="keyword">class</span> <span class="keyword">type</span> [<span class="keywordsign">'</span>a] message_dialog =<br> <span class="keyword">object</span><br> <span class="keyword">constraint</span> <span class="keywordsign">'</span>a = [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ]<br> <span class="keyword">val</span> obj : [> <span class="constructor">Gtk</span>.message_dialog ] <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="keywordsign">'</span>a <span class="constructor">GWindow</span>.dialog_signals<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> message_type : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.message_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_markup : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_message_type : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.message_type <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">val</span> message_dialog :<br> ?message:string <span class="keywordsign">-></span><br> ?use_markup:bool <span class="keywordsign">-></span><br> message_type:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.message_type <span class="keywordsign">-></span><br> buttons:([> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ] <span class="keyword">as</span> <span class="keywordsign">'</span>a) <span class="constructor">GWindow</span>.buttons <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?title:string <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span><br> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="constructor">GWindow</span>.message_dialog<br> <span class="keyword">class</span> about_dialog :<br> ([> <span class="constructor">Gtk</span>.about_dialog ] <span class="keyword">as</span> <span class="keywordsign">'</span>a) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>a <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> artists : string list<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> authors : string list<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> comments : string<br> <span class="keyword">method</span> connect : <span class="constructor">GWindow</span>.<span class="constructor">Buttons</span>.about <span class="constructor">GWindow</span>.dialog_signals<br> <span class="keyword">method</span> copyright : string<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.about<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> documenters : string list<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="constructor">Buttons</span>.about <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> license : string<br> <span class="keyword">method</span> logo : <span class="constructor">GdkPixbuf</span>.pixbuf<br> <span class="keyword">method</span> logo_icon_name : string<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> name : string<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="constructor">Buttons</span>.about <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.about<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_artists : string list <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_authors : string list <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_comments : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_copyright : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="constructor">Buttons</span>.about <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_documenters : string list <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_license : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_logo : <span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_logo_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="constructor">Buttons</span>.about <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_translator_credits : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_version : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_website : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_website_label : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wrap_license : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> translator_credits : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">method</span> version : string<br> <span class="keyword">method</span> website : string<br> <span class="keyword">method</span> website_label : string<br> <span class="keyword">method</span> wrap_license : bool<br> <span class="keyword">end</span><br> <span class="keyword">val</span> about_dialog :<br> ?authors:string list <span class="keywordsign">-></span><br> ?comments:string <span class="keywordsign">-></span><br> ?copyright:string <span class="keywordsign">-></span><br> ?license:string <span class="keywordsign">-></span><br> ?logo:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?logo_icon_name:string <span class="keywordsign">-></span><br> ?name:string <span class="keywordsign">-></span><br> ?translator_credits:string <span class="keywordsign">-></span><br> ?version:string <span class="keywordsign">-></span><br> ?website:string <span class="keywordsign">-></span><br> ?website_label:string <span class="keywordsign">-></span><br> ?wrap_license:bool <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?title:string <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.about_dialog<br> <span class="keyword">class</span> [<span class="keywordsign">'</span>a] file_chooser_dialog_signals :<br> ([> <span class="keywordsign">`</span>bin <span class="keywordsign">|</span> <span class="keywordsign">`</span>container <span class="keywordsign">|</span> <span class="keywordsign">`</span>dialog <span class="keywordsign">|</span> <span class="keywordsign">`</span>filechooser <span class="keywordsign">|</span> <span class="keywordsign">`</span>gtk <span class="keywordsign">|</span> <span class="keywordsign">`</span>widget <span class="keywordsign">|</span> <span class="keywordsign">`</span>window ]<br> <span class="keyword">as</span> <span class="keywordsign">'</span>c)<br> <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> decode:(int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a) <span class="keywordsign">-></span><br> <span class="keyword">object</span> (<span class="keywordsign">'</span>b)<br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>c <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> add : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> after : <span class="keywordsign">'</span>b<br> <span class="keyword">method</span> close : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> confirm_overwrite :<br> callback:(unit <span class="keywordsign">-></span> <span class="constructor">GtkEnums</span>.file_chooser_confirmation) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> current_folder_changed : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> destroy : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> file_activated : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> remove : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> response : callback:(<span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> selection_changed : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> update_preview : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">end</span><br> <span class="keyword">class</span> [<span class="keywordsign">'</span>a] file_chooser_dialog :<br> ([> <span class="keywordsign">`</span>bin <span class="keywordsign">|</span> <span class="keywordsign">`</span>container <span class="keywordsign">|</span> <span class="keywordsign">`</span>dialog <span class="keywordsign">|</span> <span class="keywordsign">`</span>filechooser <span class="keywordsign">|</span> <span class="keywordsign">`</span>gtk <span class="keywordsign">|</span> <span class="keywordsign">`</span>widget <span class="keywordsign">|</span> <span class="keywordsign">`</span>window ]<br> <span class="keyword">as</span> <span class="keywordsign">'</span>b)<br> <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">constraint</span> <span class="keywordsign">'</span>a = [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ]<br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>b <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action : <span class="constructor">GtkEnums</span>.file_chooser_action<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_button : string <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_button_stock : <span class="constructor">GtkStock</span>.id <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_filter : <span class="constructor">GFile</span>.filter <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_select_button : string <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_select_button_stock : <span class="constructor">GtkStock</span>.id <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_shortcut_folder : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_shortcut_folder_uri : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="keywordsign">'</span>a <span class="constructor">GWindow</span>.file_chooser_dialog_signals<br> <span class="keyword">method</span> current_folder : string option<br> <span class="keyword">method</span> current_folder_uri : string<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> do_overwrite_confirmation : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> extra_widget : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> filename : string option<br> <span class="keyword">method</span> filter : <span class="constructor">GFile</span>.filter<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_filenames : string list<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> get_uris : string list<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> list_filters : <span class="constructor">GFile</span>.filter list<br> <span class="keyword">method</span> list_shortcut_folder_uris : string list<br> <span class="keyword">method</span> list_shortcut_folders : string list<br> <span class="keyword">method</span> local_only : bool<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> preview_filename : string option<br> <span class="keyword">method</span> preview_uri : string option<br> <span class="keyword">method</span> preview_widget : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> preview_widget_active : bool<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove_filter : <span class="constructor">GFile</span>.filter <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove_shortcut_folder : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove_shortcut_folder_uri : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> select_all : unit<br> <span class="keyword">method</span> select_filename : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> select_multiple : bool<br> <span class="keyword">method</span> select_uri : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_action : <span class="constructor">GtkEnums</span>.file_chooser_action <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_current_folder : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> set_current_folder_uri : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> set_current_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_do_overwrite_confirmation : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_extra_widget : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_filename : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> set_filter : <span class="constructor">GFile</span>.filter <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_local_only : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_preview_widget : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_preview_widget_active : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="keywordsign">'</span>a <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_select_multiple : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_show_hidden : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_uri : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> set_use_preview_label : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show_hidden : bool<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> unselect_all : unit<br> <span class="keyword">method</span> unselect_filename : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> unselect_uri : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> uri : string option<br> <span class="keyword">method</span> use_preview_label : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">val</span> file_chooser_dialog :<br> action:<span class="constructor">GtkEnums</span>.file_chooser_action <span class="keywordsign">-></span><br> ?backend:string <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?title:string <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span><br> ?height:int <span class="keywordsign">-></span><br> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> [> <span class="keywordsign">`</span><span class="constructor">DELETE_EVENT</span> ] <span class="constructor">GWindow</span>.file_chooser_dialog<br> <span class="keyword">class</span> color_selection_dialog :<br> <span class="constructor">Gtk</span>.color_selection_dialog <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="constructor">Gtk</span>.color_selection_dialog <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> cancel_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> colorsel : <span class="constructor">GMisc</span>.color_selection<br> <span class="keyword">method</span> connect : <span class="constructor">GWindow</span>.<span class="constructor">Buttons</span>.color_selection <span class="constructor">GWindow</span>.dialog_signals<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.color_selection<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="constructor">Buttons</span>.color_selection <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> help_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> ok_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="constructor">Buttons</span>.color_selection <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.color_selection<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="constructor">Buttons</span>.color_selection <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="constructor">Buttons</span>.color_selection <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">val</span> color_selection_dialog :<br> ?title:string <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span><br> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.color_selection_dialog<br> <span class="keyword">class</span> file_selection :<br> <span class="constructor">Gtk</span>.file_selection <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="constructor">Gtk</span>.file_selection <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> cancel_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> complete : filter:string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> connect : <span class="constructor">GWindow</span>.<span class="constructor">Buttons</span>.file_selection <span class="constructor">GWindow</span>.dialog_signals<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.file_selection<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> dir_list : string <span class="constructor">GList</span>.clist<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="constructor">Buttons</span>.file_selection <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> file_list : string <span class="constructor">GList</span>.clist<br> <span class="keyword">method</span> filename : string<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> get_selections : string list<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> help_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> ok_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="constructor">Buttons</span>.file_selection <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.file_selection<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> select_multiple : bool<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="constructor">Buttons</span>.file_selection <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_filename : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="constructor">Buttons</span>.file_selection <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_select_multiple : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_show_fileops : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show_fileops : bool<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">val</span> file_selection :<br> ?title:string <span class="keywordsign">-></span><br> ?show_fileops:bool <span class="keywordsign">-></span><br> ?filename:string <span class="keywordsign">-></span><br> ?select_multiple:bool <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.file_selection<br> <span class="keyword">class</span> font_selection_dialog :<br> <span class="constructor">Gtk</span>.font_selection_dialog <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="constructor">Gtk</span>.font_selection_dialog <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> action_area : <span class="constructor">GPack</span>.button_box<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> apply_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> cancel_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="constructor">GWindow</span>.<span class="constructor">Buttons</span>.font_selection <span class="constructor">GWindow</span>.dialog_signals<br> <span class="keyword">method</span> <span class="keyword">private</span> decode : int <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.font_selection<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> <span class="keyword">private</span> encode : <span class="constructor">Buttons</span>.font_selection <span class="keywordsign">-></span> int<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_separator : bool<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> ok_button : <span class="constructor">GButton</span>.button<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> response : <span class="constructor">Buttons</span>.font_selection <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> run : unit <span class="keywordsign">-></span> <span class="constructor">Buttons</span>.font_selection<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> selection : <span class="constructor">GMisc</span>.font_selection<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_response : <span class="constructor">Buttons</span>.font_selection <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_has_separator : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_response_sensitive : <span class="constructor">Buttons</span>.font_selection <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">method</span> vbox : <span class="constructor">GPack</span>.box<br> <span class="keyword">end</span><br> <span class="keyword">val</span> font_selection_dialog :<br> ?title:string <span class="keywordsign">-></span><br> ?parent:<span class="keywordsign">#</span><span class="constructor">GWindow</span>.window_skel <span class="keywordsign">-></span><br> ?destroy_with_parent:bool <span class="keywordsign">-></span><br> ?allow_grow:bool <span class="keywordsign">-></span><br> ?allow_shrink:bool <span class="keywordsign">-></span><br> ?decorated:bool <span class="keywordsign">-></span><br> ?deletable:bool <span class="keywordsign">-></span><br> ?focus_on_map:bool <span class="keywordsign">-></span><br> ?icon:<span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span><br> ?icon_name:string <span class="keywordsign">-></span><br> ?modal:bool <span class="keywordsign">-></span><br> ?position:<span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span><br> ?resizable:bool <span class="keywordsign">-></span><br> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span><br> ?type_hint:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span><br> ?urgency_hint:bool <span class="keywordsign">-></span><br> ?wm_name:string <span class="keywordsign">-></span><br> ?wm_class:string <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span><br> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.font_selection_dialog<br> <span class="keyword">class</span> plug_signals :<br> ([> <span class="constructor">Gtk</span>.plug ] <span class="keyword">as</span> <span class="keywordsign">'</span>b) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span> (<span class="keywordsign">'</span>a)<br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>b <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> add : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> after : <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> destroy : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> embedded : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> remove : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">end</span><br> <span class="keyword">class</span> plug :<br> <span class="constructor">Gtk</span>.plug <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="constructor">Gtk</span>.plug <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> accept_focus : bool<br> <span class="keyword">method</span> activate_default : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> activate_focus : unit <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> add_accel_group : <span class="constructor">Gtk</span>.accel_group <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> allow_grow : bool<br> <span class="keyword">method</span> allow_shrink : bool<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> as_window : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> child : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="constructor">GWindow</span>.plug_signals<br> <span class="keyword">method</span> decorated : bool<br> <span class="keyword">method</span> default_height : int<br> <span class="keyword">method</span> default_width : int<br> <span class="keyword">method</span> deiconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> deletable : bool<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> destroy_with_parent : bool<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> event : <span class="constructor">GObj</span>.event_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> focus_on_map : bool<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> gravity : <span class="constructor">GdkEnums</span>.gravity<br> <span class="keyword">method</span> has_toplevel_focus : bool<br> <span class="keyword">method</span> icon : <span class="constructor">GdkPixbuf</span>.pixbuf option<br> <span class="keyword">method</span> icon_name : string<br> <span class="keyword">method</span> iconify : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> is_active : bool<br> <span class="keyword">method</span> kind : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_type<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> modal : bool<br> <span class="keyword">method</span> move : x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> opacity : float<br> <span class="keyword">method</span> parse_geometry : string <span class="keywordsign">-></span> bool<br> <span class="keyword">method</span> position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position<br> <span class="keyword">method</span> present : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resizable : bool<br> <span class="keyword">method</span> resize : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> role : string<br> <span class="keyword">method</span> screen : <span class="constructor">Gdk</span>.screen<br> <span class="keyword">method</span> set_accept_focus : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_grow : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_allow_shrink : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_decorated : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_height : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_size : width:int <span class="keywordsign">-></span> height:int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_default_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_deletable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_destroy_with_parent : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_focus_on_map : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_geometry_hints :<br> ?min_size:int * int <span class="keywordsign">-></span><br> ?max_size:int * int <span class="keywordsign">-></span><br> ?base_size:int * int <span class="keywordsign">-></span><br> ?aspect:float * float <span class="keywordsign">-></span><br> ?resize_inc:int * int <span class="keywordsign">-></span><br> ?win_gravity:<span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span><br> ?pos:bool <span class="keywordsign">-></span> ?user_pos:bool <span class="keywordsign">-></span> ?user_size:bool <span class="keywordsign">-></span> <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_gravity : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.gravity <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon : <span class="constructor">GdkPixbuf</span>.pixbuf option <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_icon_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_modal : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_opacity : float <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_position : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.window_position <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resizable : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_role : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_screen : <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_pager_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_skip_taskbar_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_title : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_transient_for : <span class="constructor">Gtk</span>.window <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_urgency_hint : bool <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_class : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_wm_name : string <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> show : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> skip_pager_hint : bool<br> <span class="keyword">method</span> skip_taskbar_hint : bool<br> <span class="keyword">method</span> title : string<br> <span class="keyword">method</span> type_hint : <span class="constructor">Gdk</span>.<span class="constructor">Tags</span>.window_type_hint<br> <span class="keyword">method</span> urgency_hint : bool<br> <span class="keyword">end</span><br> <span class="keyword">val</span> plug :<br> window:<span class="constructor">Gdk</span>.xid <span class="keywordsign">-></span><br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span> ?height:int <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.plug<br> <span class="keyword">class</span> socket_signals :<br> ([> <span class="constructor">Gtk</span>.socket ] <span class="keyword">as</span> <span class="keywordsign">'</span>b) <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span> (<span class="keywordsign">'</span>a)<br> <span class="keyword">val</span> obj : <span class="keywordsign">'</span>b <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> add : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> after : <span class="keywordsign">'</span>a<br> <span class="keyword">method</span> destroy : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> plug_added : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> plug_removed : callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">method</span> remove : callback:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> <span class="constructor">GtkSignal</span>.id<br> <span class="keyword">end</span><br> <span class="keyword">class</span> socket :<br> <span class="constructor">Gtk</span>.socket <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> <span class="keyword">object</span><br> <span class="keyword">val</span> obj : <span class="constructor">Gtk</span>.socket <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> add : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> all_children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> as_widget : <span class="constructor">Gtk</span>.widget <span class="constructor">Gtk</span>.obj<br> <span class="keyword">method</span> border_width : int<br> <span class="keyword">method</span> children : <span class="constructor">GObj</span>.widget list<br> <span class="keyword">method</span> coerce : <span class="constructor">GObj</span>.widget<br> <span class="keyword">method</span> connect : <span class="constructor">GWindow</span>.socket_signals<br> <span class="keyword">method</span> destroy : unit <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> drag : <span class="constructor">GObj</span>.drag_ops<br> <span class="keyword">method</span> focus : <span class="constructor">GContainer</span>.focus<br> <span class="keyword">method</span> get_oid : int<br> <span class="keyword">method</span> misc : <span class="constructor">GObj</span>.misc_ops<br> <span class="keyword">method</span> remove : <span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode<br> <span class="keyword">method</span> set_border_width : int <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> set_resize_mode : <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.resize_mode <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> steal : <span class="constructor">Gdk</span>.xid <span class="keywordsign">-></span> unit<br> <span class="keyword">method</span> xwindow : <span class="constructor">Gdk</span>.xid<br> <span class="keyword">end</span><br> <span class="keyword">val</span> socket :<br> ?border_width:int <span class="keywordsign">-></span><br> ?width:int <span class="keywordsign">-></span><br> ?height:int <span class="keywordsign">-></span><br> ?packing:(<span class="constructor">GObj</span>.widget <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> ?show:bool <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">GWindow</span>.socket<br> <span class="keyword">end</span></code></body></html>