ruby-****@sourc*****
ruby-****@sourc*****
2014年 8月 4日 (月) 13:57:29 JST
------------------------- REMOTE_ADDR = 106.188.9.242 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3AStatusIcon ------------------------- @@ -1,4 +1,5 @@ -= class Gtk::StatusIcon += Gtk::StatusIcon クラス + The "system tray" or notification area is normally used for transient icons that indicate some special state. For example, a system tray icon might appear to tell the user that they have new mail, or have an incoming instant message, or something along those lines. The basic idea is that creating an icon in the notification area is less annoying than popping up a dialog. A Gtk::StatusIcon object can be used to display an icon in a "system tray". The icon can have a tooltip, and the user can interact with it by activating it or popping up a context menu. Critical information should not solely be displayed in a Gtk::StatusIcon, since it may not be visible (e.g. when the user doesn't have a notification area on his panel). This can be checked with Gtk::StatusIcon#embedded?. @@ -9,18 +10,22 @@ ((*Since 2.10*)) -== Object Hierarchy +== オブジェクト階層 + * Object * GLib::Instantiatable * GLib::Object * Gtk::StatusIcon -== Class Methods +== クラスメソッド + --- Gtk::StatusIcon.new Creates an empty status icon object. ((*Since 2.10*)) * Returns: a new Gtk::StatusIcon -== Instance Methods +== インスタンスメソッド + --- file=(file) Sets the Filename to load and display. ((*Since 2.10*)) * file: Filename to load and display @@ -140,7 +144,69 @@ * activate_time: the timestamp(Integer) of the event that triggered the signal emission * Returns: self -== Properties +--- title=() + ((*要編集*)) + +--- set_title() + ((*要編集*)) + +--- title() + ((*要編集*)) + +--- tooltip_markup=() + ((*要編集*)) + +--- set_tooltip_markup() + ((*要編集*)) + +--- tooltip_markup() + ((*要編集*)) + +--- tooltip_text=() + ((*要編集*)) + +--- set_tooltip_text() + ((*要編集*)) + +--- tooltip_text() + ((*要編集*)) + +--- has_tooltip=() + ((*要編集*)) + +--- set_has_tooltip() + ((*要編集*)) + +--- has_tooltip?() + ((*要編集*)) + +--- orientation() + ((*要編集*)) + +--- screen=() + ((*要編集*)) + +--- set_screen() + ((*要編集*)) + +--- screen() + ((*要編集*)) + +--- gicon=() + ((*要編集*)) + +--- set_gicon() + ((*要編集*)) + +--- gicon() + ((*要編集*)) + +== プロパティ + --- blinking: true or false (Read/Write) Whether or not the status icon is blinking ((*Since 2.10*)) * Default value: false @@ -173,7 +235,94 @@ Whether or not the status icon is visible ((*Since 2.10*)) * Default value: true -== Signals +--- title: + ((*要編集*)) + +--- tooltip-markup: + ((*要編集*)) + +--- tooltip-text: + ((*要編集*)) + +--- has-tooltip: + ((*要編集*)) + +--- embedded: + ((*要編集*)) + +--- orientation: + ((*要編集*)) + +--- screen: + ((*要編集*)) + +--- gicon: + ((*要編集*)) + +== シグナル + --- activate: self (Run first / Action) Gets emitted when the user activates the status icon. If and how status icons can activated is platform-dependent. ((*Since 2.10*)) * self: the Gtk::StatusIcon @@ -190,7 +277,107 @@ * self: the Gtk::StatusIcon * size: the new size * Returns: true if the icon was updated for the new size. Otherwise, GTK+ will scale the icon as necessary. + +--- query-tooltip: + ((*要編集*)) + +--- scroll-event: + ((*要編集*)) + +--- button-release-event: + ((*要編集*)) + +--- button-press-event: + ((*要編集*)) -== ChangeLog +== 更新履歴 +* 2014-08-04 クラスのメンバ項目でリストから漏れているものを追加。 - ((<きたがわ>)) * 2007-02-14 Added. - ((<Masao>))