<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <title>LablGTK : GtkButton.Toolbar</title> </head> <body> <code class="code"><span class="keyword">sig</span><br> <span class="keyword">val</span> cast : <span class="keywordsign">'</span>a <span class="constructor">Gobject</span>.obj <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.toolbar <span class="constructor">Gtk</span>.obj<br> <span class="keyword">module</span> <span class="constructor">P</span> :<br> <span class="keyword">sig</span><br> <span class="keyword">val</span> orientation :<br> ([> <span class="keywordsign">`</span>toolbar ], <span class="constructor">GtkEnums</span>.orientation) <span class="constructor">Gobject</span>.property<br> <span class="keyword">val</span> toolbar_style :<br> ([> <span class="keywordsign">`</span>toolbar ], <span class="constructor">GtkEnums</span>.toolbar_style) <span class="constructor">Gobject</span>.property<br> <span class="keyword">val</span> show_arrow : ([> <span class="keywordsign">`</span>toolbar ], bool) <span class="constructor">Gobject</span>.property<br> <span class="keyword">end</span><br> <span class="keyword">module</span> <span class="constructor">S</span> :<br> <span class="keyword">sig</span><br> <span class="keyword">val</span> orientation_changed :<br> ([> <span class="keywordsign">`</span>toolbar ], <span class="constructor">GtkEnums</span>.orientation <span class="keywordsign">-></span> unit) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">val</span> style_changed :<br> ([> <span class="keywordsign">`</span>toolbar ], <span class="constructor">GtkEnums</span>.toolbar_style <span class="keywordsign">-></span> unit) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">val</span> focus_home_or_end : ([> <span class="keywordsign">`</span>toolbar ], bool <span class="keywordsign">-></span> bool) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">val</span> move_focus :<br> ([> <span class="keywordsign">`</span>toolbar ], <span class="constructor">GtkEnums</span>.direction_type <span class="keywordsign">-></span> bool) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">val</span> popup_context_menu :<br> ([> <span class="keywordsign">`</span>toolbar ], int <span class="keywordsign">-></span> int <span class="keywordsign">-></span> int <span class="keywordsign">-></span> bool) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">end</span><br> <span class="keyword">val</span> create : <span class="constructor">Gtk</span>.toolbar <span class="constructor">Gobject</span>.param list <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.toolbar <span class="constructor">Gtk</span>.obj<br> <span class="keyword">val</span> make_params :<br> cont:(([> <span class="keywordsign">`</span>toolbar ] <span class="keyword">as</span> <span class="keywordsign">'</span>a) <span class="constructor">Gobject</span>.param list <span class="keywordsign">-></span> <span class="keywordsign">'</span>b) <span class="keywordsign">-></span><br> <span class="keywordsign">'</span>a <span class="constructor">Gobject</span>.param list <span class="keywordsign">-></span><br> ?orientation:<span class="constructor">GtkEnums</span>.orientation <span class="keywordsign">-></span><br> ?toolbar_style:<span class="constructor">GtkEnums</span>.toolbar_style <span class="keywordsign">-></span> ?show_arrow:bool <span class="keywordsign">-></span> <span class="keywordsign">'</span>b<br> <span class="keyword">external</span> insert_space : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_insert_space"</span><br> <span class="keyword">val</span> insert_space : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> ?pos:int <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> unit<br> <span class="keyword">external</span> insert_button :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> kind:[ <span class="keywordsign">`</span><span class="constructor">BUTTON</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">RADIOBUTTON</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">TOGGLEBUTTON</span> ] <span class="keywordsign">-></span><br> text:string <span class="keywordsign">-></span><br> tooltip:string <span class="keywordsign">-></span><br> tooltip_private:string <span class="keywordsign">-></span><br> icon:[> <span class="keywordsign">`</span>widget ] <span class="constructor">Gtk</span>.optobj <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.button <span class="constructor">Gtk</span>.obj<br> = <span class="string">"ml_gtk_toolbar_insert_element_bc"</span> <span class="string">"ml_gtk_toolbar_insert_element"</span><br> <span class="keyword">val</span> insert_button :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> ?kind:[ <span class="keywordsign">`</span><span class="constructor">BUTTON</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">RADIOBUTTON</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">TOGGLEBUTTON</span> ] <span class="keywordsign">-></span><br> ?text:string <span class="keywordsign">-></span><br> ?tooltip:string <span class="keywordsign">-></span><br> ?tooltip_private:string <span class="keywordsign">-></span><br> ?icon:[> <span class="keywordsign">`</span>widget ] <span class="constructor">Gobject</span>.obj <span class="keywordsign">-></span><br> ?pos:int <span class="keywordsign">-></span> ?callback:(unit <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.button <span class="constructor">Gtk</span>.obj<br> <span class="keyword">external</span> insert_widget :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> [> <span class="keywordsign">`</span>widget ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> tooltip:string <span class="keywordsign">-></span> tooltip_private:string <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_insert_widget"</span><br> <span class="keyword">val</span> insert_widget :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span><br> ?tooltip:string <span class="keywordsign">-></span><br> ?tooltip_private:string <span class="keywordsign">-></span> ?pos:int <span class="keywordsign">-></span> [> <span class="keywordsign">`</span>widget ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">external</span> set_tooltips : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_set_tooltips"</span><br> <span class="keyword">external</span> get_tooltips : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool<br> = <span class="string">"ml_gtk_toolbar_get_tooltips"</span><br> <span class="keyword">val</span> set :<br> ?orientation:<span class="constructor">GtkEnums</span>.orientation <span class="keywordsign">-></span><br> ?style:<span class="constructor">GtkEnums</span>.toolbar_style <span class="keywordsign">-></span><br> ?tooltips:bool <span class="keywordsign">-></span> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> <span class="keyword">external</span> unset_style : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_unset_style"</span><br> <span class="keyword">external</span> get_icon_size : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.icon_size<br> = <span class="string">"ml_gtk_toolbar_get_icon_size"</span><br> <span class="keyword">external</span> set_icon_size :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.<span class="constructor">Tags</span>.icon_size <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_set_icon_size"</span><br> <span class="keyword">external</span> unset_icon_size : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_unset_icon_size"</span><br> <span class="keyword">external</span> insert :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> [> <span class="keywordsign">`</span>toolitem ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_insert"</span><br> <span class="keyword">external</span> get_item_index :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> [> <span class="keywordsign">`</span>toolitem ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> int<br> = <span class="string">"ml_gtk_toolbar_get_item_index"</span><br> <span class="keyword">external</span> get_n_items : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> int<br> = <span class="string">"ml_gtk_toolbar_get_n_items"</span><br> <span class="keyword">external</span> get_nth_item :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> int <span class="keywordsign">-></span> [ <span class="keywordsign">`</span>toolitem ] <span class="constructor">Gtk</span>.obj<br> = <span class="string">"ml_gtk_toolbar_get_nth_item"</span><br> <span class="keyword">external</span> get_drop_index : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> int <span class="keywordsign">-></span> int <span class="keywordsign">-></span> int<br> = <span class="string">"ml_gtk_toolbar_get_drop_index"</span><br> <span class="keyword">external</span> set_drop_highlight_item :<br> [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> [> <span class="keywordsign">`</span>toolitem ] <span class="constructor">Gtk</span>.obj option <span class="keywordsign">-></span> int <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_toolbar_set_drop_highlight_item"</span><br> <span class="keyword">external</span> get_relief_style : [> <span class="keywordsign">`</span>toolbar ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">GtkEnums</span>.relief_style<br> = <span class="string">"ml_gtk_toolbar_get_relief_style"</span><br> <span class="keyword">end</span></code></body></html>