ruby-****@sourc*****
ruby-****@sourc*****
2005年 3月 19日 (土) 04:50:28 JST
------------------------- REMOTE_ADDR = 218.114.126.13 REMOTE_HOST = REMOTE_USER = ruby-gnome2-hiki URL = http://ruby-gnome2.sourceforge.jp/cgi-bin/hiki/ja/hiki.cgi?Gtk%3A%3AWindow ------------------------- @@ -204,10 +204,10 @@ * 戻り値:self --- present - Presents a window to the user. This may mean raising the window in the stacking order, deiconifying it, moving it to the current desktop, and/or giving it the keyboard focus, possibly dependent on the user's platform, window manager, and preferences. - If window is hidden, this method calls Gtk::Widget#show as well. - This method should be used when the user tries to open a window that's already open. Say for example the preferences dialog is currently open, and the user chooses Preferences from the menu a second time; use Gtk::Window#present to move the already-open dialog where the user can see it. - * Returns: self + ユーザーにウィンドウを表示します。これはスタック順序の中でウィンドウを引き上げ、アイコンから復元し、現在のデスクトップに移動します。そして/またはキーボードフォーカスを与え、もしかするとユーザーのプラットフォームやウィンドウマネージャ、その他の選択に依存するかも知れません。 + ウィンドウが隠されている場合、このメソッドは更にGtk::Widget#showを呼び出します。 + このメソッドはユーザーが既に開いているウィンドウを開こうとしたときによく用いられるでしょう。例を挙げれば、選択したダイアログが現在開いていて、ユーザーが二回目の選択をメニューから行った場合などで、既に開いているダイアログをユーザーの見える場所に移動させるためにGtk::Window#presentを使います。 + * 戻り値:self --- iconify Asks to iconify (i.e. minimize) the specified window. Note that you shouldn't assume the window is definitely iconified afterward, because other entities (e.g. the user or window manager) could deiconify it again, or there may not be a window manager in which case iconification isn't possible, etc. But normally the window will end up iconified. Just don't write code that crashes if not.