[Ruby-gnome2-cvs] [Hiki] update - Gtk::Alignment

アーカイブの一覧に戻る

ruby-****@lists***** ruby-****@lists*****
2003年 3月 21日 (金) 23:11:34 JST


-------------------------
REMOTE_ADDR = 211.7.202.36
REMOTE_HOST = 
-------------------------

-------------------------
= class Gtk::Alignment
The Gtk::Alignment widget controls the alignment and size of its child widget. It has four settings: xscale, yscale, xalign, and yalign. 

The scale settings are used to specify how much the child widget should expand to fill the space allocated to the Gtk::Alignment. The values can range from 0 (meaning the child doesn't expand at all) to 1 (meaning the child expands to fill all of the available space). 

The align settings are used to place the child widget within the available area. The values range from 0 (top or left) to 1 (bottom or right). Of course, if the scale settings are both set to 1, the alignment settings have no effect. 

== super class
* ((<Gtk::Bin>))

== class methods
--- new(xalign, yalixn, xscale, yscale)
    Creates a new Gtk::Alignment. 
    * ((|xalign|)): the horizontal alignment of the child widget, from 0 (left) to 1 (right).  
    * ((|yalign|)): the vertical alignment of the child widget, from 0 (top) to 1 (bottom).  
    * ((|xscale|)): the amount that the child widget expands horizontally to fill up unused space, from 0 to 1. A value of 0 indicates that the child widget should never expand. A value of 1 indicates that the child widget will expand to fill all of the space allocated for the Gtk::Alignment.  
    * ((|yscale|)): the amount that the child widget expands vertically to fill up unused space, from 0 to 1. The values are similar to xscale.  
    * Returns: a new Gtk::Alignment.

== public instance methods
--- set(xalign, yalign, xscale, yscale)
    Sets the Gtk::Alignment values. 
    * ((|xalign|)): the horizontal alignment of the child widget, from 0 (left) to 1 (right).  
    * ((|yalign|)): the vertical alignment of the child widget, from 0 (top) to 1 (bottom).  
    * ((|xscale|)): the amount that the child widget expands horizontally to fill up unused space, from 0 to 1. A value of 0 indicates that the child widget should never expand. A value of 1 indicates that the child widget will expand to fill all of the space allocated for the Gtk::Alignment.  
    * ((|yscale|)): the amount that the child widget expands vertically to fill up unused space, from 0 to 1. The values are similar to xscale.  
    * Returns: self

--- xalign
    Returns the xalign value.
    * Returns: the xalign value

--- xalign=(xalign)
    Sets the xalign value.
    * ((|xalign|)): xalign value
    * Returns: ((|xalign|))

--- set_xalign(xalign)
    Same as xalign=.
    * ((|xalign|)): xalign value
    * Returns: self

--- yalign
    Returns the yalign value.
    * Returns: yalign value

--- yalign=(yalign)
    Sets the yalign value.
    * ((|yalign|)): yalign value
    * Returns: ((|yalign|))

--- set_yalign(yalign)
    Same as yalign=.
    * ((|yalign|)): yalign value
    * Returns: self

--- xscale
    Returns the xscale value.
    * Returns: the xscale value.

--- xscale=(xscale)
    Sets the xscale value.
    * ((|xscale|)): xscale value
    * Returns: ((|xscale|))

--- set_xscale(xscale)
    Same as xscale=.
    * ((|xscale|)): xscale value
    * Returns: self

--- yscale
    Returns the yscale value.
    * Returns: the yscale value.

--- yscale=(yscale)
    Sets the xscale value.
    * ((|yscale|)): yscale value
    * Returns: ((|yscale|))

--- set_yscale(yscale)
    Same as yscale=.
    * ((|yscale|)): yscale value
    * Returns: self

-((<Masao>))



ruby-gnome2-cvs メーリングリストの案内
アーカイブの一覧に戻る