[ruby-gnome2-doc-cvs] [Hiki] update - Gtk::Alignment

Back to archive index

ruby-****@lists***** ruby-****@lists*****
2003年 3月 21日 (金) 23:44:27 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>))
-------------------------
= 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
--- Gtk::Alignment.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 メーリングリストの案内
Back to archive index