gtk-sharp GLib.Object Status Icon. A platform independent system tray icon. Constructor Public constructor. Constructor An Icon pixbuf. Public constructor. Creates an instance using the specified icon pixbuf. Constructor To be added. To be added. To be added. Constructor A native instance pointer. Public constructor. For use by language bindings to wrap native instances. Constructor Icon file name. Public constructor. Creates an instance using the specified icon file. Event GLib.Signal("activate") System.EventHandler Activate event. Raised when the user activates the status icon. This behavior is only provided on platforms that support it. Event GLib.Signal("button_press_event") Gtk.ButtonPressEventHandler To be added. To be added. Event GLib.Signal("button_release_event") Gtk.ButtonReleaseEventHandler To be added. To be added. Property GLib.Property("embedded") System.Boolean To be added. To be added. To be added. Property GLib.Property("file") System.String Display an icon from a file. A string containing the filename path. Property System.Obsolete("use the File property instead") System.String Display an icon from a file. A string containing the filename path. Property System.Obsolete("use the IconName property instead") System.String Display an icon from the current icon theme. An icon name from the current theme. If the IconTheme is changed, the icon is updated to the icon of the same name in the new theme. Property System.Obsolete("use the Pixbuf property instead") Gdk.Pixbuf Display a Pixbuf Icon. A containing the desired icon. Property System.Obsolete("use the Stock property instead") System.String Display a stock Icon. A value, or other string registered as a stock id. Method System.Obsolete("Replaced by (out Screen, out Rectangle, out Orientation) overload") System.Boolean Do not use. Do not use. Do not use. Obsolete. Do not Use. if the operation succeeded. This method was incorrectly bound and is provided for backward compatibility. Use the overload with out Screen and out Rectangle parameters instead. Method System.Boolean Returns the screen containing the status icon. Returns the bounds of the status icon. Returns the orientation of the status icon. Get the Location and Orientation of the Icon. if the operation was successful. This information can be used to place popups like notification bubbles. Property GLib.GType Native type value. a . Property GLib.Property("has-tooltip") System.Boolean To be added. To be added. To be added. Property GLib.Property("gicon") GLib.IIcon To be added. To be added. To be added. Property GLib.Property("icon-name") System.String Display an icon from the current icon theme. An icon name from the current theme. If the IconTheme is changed, the icon is updated to the icon of the same name in the new theme. Property System.Boolean Indicates if the icon is embedded in a notification area. if embedded. Property System.String To be added. To be added. To be added. Method Gtk.StatusIcon To be added. Creates a status icon with a named icon from the current theme. A . Method Gtk.StatusIcon To be added. Creates a status icon with a stock icon. A . Method GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivate", Type=typeof(Gtk.StatusIcon)) System.Void Default handler for the event. Override this method in a subclass to provide a default handler for the event. Method GLib.DefaultSignalHandler(ConnectionMethod="OverrideButtonPressEvent", Type=typeof(Gtk.StatusIcon)) System.Boolean To be added. To be added. To be added. To be added. Method GLib.DefaultSignalHandler(ConnectionMethod="OverrideButtonReleaseEvent", Type=typeof(Gtk.StatusIcon)) System.Boolean To be added. To be added. To be added. To be added. Method GLib.DefaultSignalHandler(ConnectionMethod="OverridePopupMenu", Type=typeof(Gtk.StatusIcon)) System.Void Button pressed. Time button was pressed. Default handler for the event. Override this method in a subclass to provide a default handler for the event. Method GLib.DefaultSignalHandler(ConnectionMethod="OverrideQueryTooltip", Type=typeof(Gtk.StatusIcon)) System.Boolean To be added. To be added. To be added. To be added. To be added. To be added. To be added. Method GLib.DefaultSignalHandler(ConnectionMethod="OverrideScrollEvent", Type=typeof(Gtk.StatusIcon)) System.Boolean To be added. To be added. To be added. To be added. Method GLib.DefaultSignalHandler(ConnectionMethod="OverrideSizeChanged", Type=typeof(Gtk.StatusIcon)) System.Boolean The new size. Default handler for the event. To be added. Override this method in a subclass to provide a default handler for the event. Property GLib.Property("orientation") Gtk.Orientation To be added. To be added. To be added. Property GLib.Property("pixbuf") Gdk.Pixbuf Display a Pixbuf Icon. A containing the desired icon. Event GLib.Signal("popup-menu") Gtk.PopupMenuHandler PopupMenu event. Raised when the user brings up the context menu. Method System.Void A menu to position. Returns the x coordinate. Returns the y coordinate. Returns if the menu must be pushed in to be completely visible. Native handle of the StatusIcon for which the menu is being placed. Menu Positioning Callback function. Used with to position context menus. Method System.Void The menu to present. The button provided by . The time provided by . Positions and displays a menu. This method provides an optimized alternative to calling directly, saving a some native/managed marshaling roundtrips. Event GLib.Signal("query_tooltip") Gtk.QueryTooltipHandler To be added. To be added. Property GLib.Property("screen") Gdk.Screen To be added. To be added. To be added. Event GLib.Signal("scroll_event") Gtk.ScrollEventHandler To be added. To be added. Property GLib.Property("size") System.Int32 Pixel size available for Icon. An integer pixel size. Event GLib.Signal("size-changed") Gtk.SizeChangedHandler SizeChanged event. Raised when the icon size changes. Property GLib.Property("stock") System.String Display a stock Icon. A value, or other string registered as a stock id. Property GLib.Property("storage-type") Gtk.ImageType Image storage type. A . Property GLib.Property("title") System.String To be added. To be added. To be added. Property GLib.Property("tooltip-markup") System.String To be added. To be added. To be added. Property GLib.Property("tooltip-text") System.String To be added. To be added. To be added. Property GLib.Property("visible") System.Boolean Indicates if the Icon is visible. To be added. Doesn't guarantee the icon can be seen by the user. See . Property System.UInt32 To be added. To be added. To be added.