[ruby-gnome2-doc-cvs] [Ruby-GNOME2 Project Website] update - Gtk::ScrolledWindow

Zurück zum Archiv-Index

ruby-****@sourc***** ruby-****@sourc*****
2005年 10月 21日 (金) 16:44:30 JST


-------------------------
REMOTE_ADDR = 202.214.246.94
REMOTE_HOST = 
REMOTE_USER = ruby-gnome2-hiki
        URL = /ja/hiki.cgi?Gtk%3A%3AScrolledWindow
-------------------------
@@ -54,9 +54,14 @@
     * vadjustment: 垂直方向の調整 (Gtk::Adjustment)
     * 戻り値: 新しいスクロール可能なウィンドウ(コンテナ)
 
-== Instance Methods
+== インスタンスメソッド
 --- add_with_viewport(child)
-    Used to add children without native scrolling capabilities. This is simply a convenience method; it is equivalent to adding the unscrollable child to a viewport, then adding the viewport to the scrolled window. If a child has native scrolling, use Gtk::Container#add instead of this method. 
+    スクロールに対応していない子ウィジェットを追加するときに使用する、便利なメソッドです。
+    このメソッドは、以下のように動作します。スクロールに対応していないウィジェットを Gtk::Viewport に追加し、
+    改めてこれをスクロールに対応している子ウィジェットとして追加します。
+    ですから、そもそもスクロールに対応している子ウィジェットを追加する場合は、本メソッドでは無く、
+    Gtk::Container#add を使ってください。
+
     The viewport scrolls the child by moving its Gdk::Window, and takes the size of the child to be the size of its toplevel Gdk::Window. This will be very wrong for most widgets that support native scrolling; for example, if you add a widget such as Gtk::TreeView with a viewport, the whole widget will scroll, including the column headings. Thus, widgets with native scrolling support should not be used with the Gtk::Viewport proxy. 
     * child: Gtk::Widget you want to scroll.  
 





ruby-gnome2-cvs メーリングリストの案内
Zurück zum Archiv-Index