[ruby-gnome2-doc-cvs] [Hiki] update - アジャストメントの作成

Back to archive index

ruby-****@lists***** ruby-****@lists*****
2003年 6月 3日 (火) 22:07:59 JST


-------------------------
REMOTE_ADDR = 61.26.70.211
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/?%A5%A2%A5%B8%A5%E3%A5%B9%A5%C8%A5%E1%A5%F3%A5%C8%A4%CE%BA%EE%C0%AE
-------------------------

-------------------------
= アジャストメントの作成 

アジャストメントオブジェクトを使う多くのウィジェットは自動的にそれを作成するが、
後に示す例で見られるようないくつかのケースでは自分で作成する必要がある.
アジャストメントを作成するには:

  Gtk::Adjustment.new(value, lower, upper, step_increment, page_increment, page_size)

:value
  アジャストメントに与える初期値であり,普通は調整可能なウィジェットの最も上または最も左の位置を指定する.
:upper
  表示部分を移動するウィジェット(panning widget)に含まれる子ウィジェット(child)の下端か右端の座標値を表すのに使われる.
:lower
  アジャストメントが保持できる最小値を指定する.
:step_increment
  ユーザーが値を変更するのに使用できる2つの増加量のうちの"小さい"方.
:page_increment
  ユーザーが値を変更するのに使用できる2つの増加量のうちの"大きい"方.
:page_size
  通常,表示部分を移動するウィジェット(panning widget)の表示されている領域と一致する.

通常ウィジェットのpage_sizeは0ではないため,
いつもupperがvalueの取ることのできる最大値になるとは((*限らない*)).
つまりvalueの最大値は(({(upper - page_size)}))になるということである.





ruby-gnome2-cvs メーリングリストの案内
Back to archive index