<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <title>LablGTK : GtkMisc.StatusIcon</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>.gtk_status_icon<br> <span class="keyword">module</span> <span class="constructor">P</span> :<br> <span class="keyword">sig</span><br> <span class="keyword">val</span> screen : ([> <span class="keywordsign">`</span>gtkstatusicon ], <span class="constructor">Gdk</span>.screen) <span class="constructor">Gobject</span>.property<br> <span class="keyword">val</span> visible : ([> <span class="keywordsign">`</span>gtkstatusicon ], bool) <span class="constructor">Gobject</span>.property<br> <span class="keyword">val</span> blinking : ([> <span class="keywordsign">`</span>gtkstatusicon ], 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> activate : ([> <span class="keywordsign">`</span>gtkstatusicon ], unit <span class="keywordsign">-></span> unit) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">val</span> popup_menu : ([> <span class="keywordsign">`</span>gtkstatusicon ], int <span class="keywordsign">-></span> int <span class="keywordsign">-></span> unit) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">val</span> size_changed : ([> <span class="keywordsign">`</span>gtkstatusicon ], int <span class="keywordsign">-></span> unit) <span class="constructor">GtkSignal</span>.t<br> <span class="keyword">end</span><br> <span class="keyword">val</span> create : <span class="constructor">Gtk</span>.status_icon <span class="constructor">Gobject</span>.param list <span class="keywordsign">-></span> <span class="constructor">Gtk</span>.gtk_status_icon<br> <span class="keyword">external</span> set_from_pixbuf :<br> [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">GdkPixbuf</span>.pixbuf <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_from_pixbuf"</span><br> <span class="keyword">external</span> set_from_file : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> string <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_from_file"</span><br> <span class="keyword">external</span> set_from_stock : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> string <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_from_stock"</span><br> <span class="keyword">external</span> set_from_icon_name : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> string <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_from_icon_name"</span><br> <span class="keyword">external</span> get_pixbuf : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">GdkPixbuf</span>.pixbuf<br> = <span class="string">"ml_gtk_status_icon_get_pixbuf"</span><br> <span class="keyword">external</span> get_stock : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> string<br> = <span class="string">"ml_gtk_status_icon_get_stock"</span><br> <span class="keyword">external</span> get_icon_name : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> string<br> = <span class="string">"ml_gtk_status_icon_get_icon_name"</span><br> <span class="keyword">external</span> get_size : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> int<br> = <span class="string">"ml_gtk_status_icon_get_size"</span><br> <span class="keyword">external</span> set_screen : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_screen"</span><br> <span class="keyword">external</span> get_screen : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.screen<br> = <span class="string">"ml_gtk_status_icon_get_screen"</span><br> <span class="keyword">external</span> set_tooltip : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> string <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_tooltip"</span><br> <span class="keyword">external</span> set_visible : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_visible"</span><br> <span class="keyword">external</span> get_visible : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool<br> = <span class="string">"ml_gtk_status_icon_get_visible"</span><br> <span class="keyword">external</span> set_blinking : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool <span class="keywordsign">-></span> unit<br> = <span class="string">"ml_gtk_status_icon_set_blinking"</span><br> <span class="keyword">external</span> get_blinking : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool<br> = <span class="string">"ml_gtk_status_icon_get_blinking"</span><br> <span class="keyword">external</span> is_embedded : [> <span class="keywordsign">`</span>gtkstatusicon ] <span class="constructor">Gtk</span>.obj <span class="keywordsign">-></span> bool<br> = <span class="string">"ml_gtk_status_icon_is_embedded"</span><br> <span class="keyword">val</span> make_params :<br> cont:(([> <span class="keywordsign">`</span>gtkstatusicon ] <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> ?screen:<span class="constructor">Gdk</span>.screen <span class="keywordsign">-></span> ?visible:bool <span class="keywordsign">-></span> ?blinking:bool <span class="keywordsign">-></span> <span class="keywordsign">'</span>b<br> <span class="keyword">end</span></code></body></html>