ruby-****@sourc*****
ruby-****@sourc*****
2014年 6月 16日 (月) 19:44:47 JST
------------------------- REMOTE_ADDR = 106.188.103.9 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3AWidget ------------------------- @@ -1,16 +1,19 @@ -= class Gtk::Widget += Gtk::Widget クラス -== Object Hierarchy +== オブジェクト階層 * Object * GLib::Instantiatable * GLib::Object * Gtk::Object * Gtk::Widget -== Included Modules -* Atk::ImplementorIface +== インクルードされているモジュール -== Class Methods +* Gtk::Buildable +* Atk::Implementor +* GLib::Interface + +== クラスメソッド --- Gtk::Widget.default_colormap Obtains the default colormap used to create widgets. * Returns: default widget colormap @@ -69,11 +72,22 @@ * prop_name: the property name. * Returns: the style property. -== Instance Methods +--- Gtk::Widget.default_direction=() + ((*要編集*)) + +--- Gtk::Widget.default_colormap=() + ((*要編集*)) + +== インスタンスメソッド --- flags Returns the widget flags. * Returns: the flags (((<GtkWidgetFlags|Gtk::Widget#GtkWidgetFlags>))) --- flags=(flags) + ((*上位クラス(ancestors)のページに要移動?*)) + Turns on certain widget flags. * flag: the flags to set (((<GtkWidgetFlags|Gtk::Widget#GtkWidgetFlags>))) * Returns: flags @@ -796,6 +807,19 @@ * Returns: the Gdk::Window of the widget --- create_gl_context(share_list = nil, direct = true, render_type = Gdk::GL::RGBA_TYPE) + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Creates a new Gdk::GLContext with the appropriate Gdk::GLDrawable for this widget. The GL context must be freed when you're finished with it. See also Gtk::Widget#gl_context. * share_list: the Gdk::GLContext with which to share display lists and texture objects. nil indicates that no sharing is to take place. * direct: whether rendering is to be done with a direct connection to the graphics system. @@ -803,6 +816,21 @@ * Returns: the new Gdk::GLContext. --- set_gl_capability(glconfig, share_list = nil, direct = true, render_type = Gdk::GL::RGBA_TYPE) + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Set the OpenGL-capability to the widget. This function prepares the widget for its use with OpenGL. * glconfig: a Gdk::GLConfig. * share_list: the Gdk::GLContext with which to share display lists and texture objects. nil indicates that no sharing is to take place. @@ -811,27 +826,163 @@ * Returns: true if it is successful, false otherwise. --- gl_capable? + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Returns whether the widget is OpenGL-capable. * Returns: true if the widget is OpenGL-capable, false otherwise. --- gl_config + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Returns the Gdk::GLConfig referred by the widget. * Returns: the Gdk::GLConfig. --- gl_context + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Returns the Gdk::GLContext with the appropriate Gdk::GLDrawable for this widget. Unlike the GL context returned by Gtk::Widget#create_gl_context, this context is owned by the widget. Gdk::GLContext is needed for the function Gdk::GLDrawable.begin, or for sharing display lists (see Gtk::Widget#set_gl_capability). * Returns: the Gdk::GLContext. --- gl_window + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Returns the Gdk::GLWindow owned by the widget. * Returns: the Gdk::GLWindow. --- gl_drawable + ((*存在しない?*)) + ((*Ruby/GtkGlExt*)) Returns the Gdk::GLDrawable owned by the widget. In fact, this is a macro that casts the result of Gtk::Widget#gl_window to Gdk::GLDrawable. * Returns: the Gdk::GLDrawable. -== Constants +--- window=() + ((*要編集*)) + +--- tooltip_window=() + ((*要編集*)) + +--- saved_state() + ((*要編集*)) + +--- set_requisition() + ((*要編集*)) + +--- set_window() + ((*要編集*)) + +--- composited?() + ((*要編集*)) + +--- action() + ((*要編集*)) + +--- trigger_tooltip_query() + ((*要編集*)) + +--- tooltip_window() + ((*要編集*)) + +--- set_tooltip_window() + ((*要編集*)) + +--- has_screen?() + ((*要編集*)) + +--- screen() + ((*要編集*)) + +--- root_window() + ((*要編集*)) + +--- display() + ((*要編集*)) + +--- get_clipboard() + ((*要編集*)) + +--- keynav_failed() + ((*要編集*)) + +--- error_bell() + ((*要編集*)) + +--- set_scroll_adjustments() + ((*要編集*)) + +--- modify_cursor() + ((*要編集*)) + +--- input_shape_combine_mask() + ((*要編集*)) + +--- tooltip_text=() + ((*要編集*)) + +--- set_tooltip_text() + ((*要編集*)) + +--- tooltip_text() + ((*要編集*)) + +--- tooltip_markup=() + ((*要編集*)) + +--- set_tooltip_markup() + ((*要編集*)) + +--- tooltip_markup() + ((*要編集*)) + +--- has_tooltip=() + ((*要編集*)) + +--- set_has_tooltip() + ((*要編集*)) + +--- has_tooltip?() + ((*要編集*)) + +--- focus=() + ((*要編集*)) + +--- set_focus() + ((*要編集*)) + +--- show_help() + ((*要編集*)) + +--- popup_menu() + ((*要編集*)) + +--- move_focus() + ((*要編集*)) + +--- composited_changed() + ((*要編集*)) + +== 定数 +--- NO_SHOW_ALL (Gtk::Widget::Flags) + ((*要編集*)) + +--- NO_REPARENT (Gtk::Widget::Flags) + ((*要編集*)) + === GtkTextDirection --- TEXT_DIR_NONE --- TEXT_DIR_LTR @@ -878,7 +1014,143 @@ --- HELP_TOOLTIP --- HELP_WHATS_THIS -== Properties +== プロパティ --- app-paintable: true or false (Read/Write) Whether the application will paint directly on the widget @@ -933,7 +1069,158 @@ --- width-request: Integer (Read/Write) Override for width request of the widget, or -1 if natural request should be used -== Signals +--- double-buffered: + ((*要編集*)) + +--- window: + ((*要編集*)) + +--- tooltip-text: + ((*要編集*)) + +--- tooltip-markup: + ((*要編集*)) + +--- has-tooltip: + ((*要編集*)) + +== シグナル --- accel-closures-changed: self * self: Gtk::Widget --- button-press-event: self, event @@ -1126,5 +1277,182 @@ --- window-state-event: self, event * self: Gtk::Widget * event: Gdk::Event + +--- can-activate-accel: + ((*要編集*)) + +--- screen-changed: + ((*要編集*)) + +--- query-tooltip: + ((*要編集*)) + +--- damage-event: + ((*要編集*)) + +--- drag-failed: + ((*要編集*)) + +--- keynav-failed: + ((*要編集*)) + +--- move-focus: + ((*要編集*)) + +--- composited-changed: + ((*要編集*)) -- ((<Masao>)) +== 更新履歴 +* 2014-06-16 クラスのメンバ項目の存在チェック("存在しない?"or"上位クラスのページに要移動?"とマーク)。リストから漏れているものを追加。 - ((<きたがわ>)) +* - ((<Masao>))