Class gtk.Box

Object
   |
   +--gtk.Object
         |
         +--gtk.Widget
               |
               +--gtk.Container
                     |
                     +--gtk.Box
Direct Known Subclasses:
gtk.VBox, gtk.HBox

class gtk.Box
extends gtk.Container

Defined in jsgtk_min.js


Constructor Summary
gtk.Box(homogeneous, spacing)
           
 
Method Summary
 void _appendPackChild(element, space)
          
 void _connectChildrenSignal()
          
 Object _getChildDomByPos(pos, packType)
          
 Object _getLastPackEndChild()
          
 void _hideLastSpace()
          
 Object _isChild(dom)
          
 void _packChild(child, expand, fill, padding, packType)
          
 boolean getHomogeneous()
           Returns whether the box is homogeneous (all children are allocated the same space)
 Object getMinHeight()
          
 Object getMinWidth()
          
 integer getSpace()
           returns the number of pixels used as padding between children as set by the set_spacing()
 void packChildren(children)
           Packed with reference to the start of box.
 void packEnd(child, <boolean> expand, <boolean> fill, <integer> padding)
           Adds child to the box, packed with reference to the end of the box.
 void packEndDefaults(<gtk.Widget> child)
           Pack the child from bottom to top widht default expend: true, fill: true, padding: 0
 void packStart(<gtk.Widget> child, <Boolean> expand, <boolean> fill, <integer> padding)
           Packed with reference to the start of box.
 void packStartDefaults(<gtk.Widget> child)
           Pack the child from top to bottom widht default expend: true, fill: true, padding: 0
 Object queryChildPacking(<gtk.Widget> child)
           Queray child information, contains: expand, fill, padding and packtype
 void reorderChild(<gtk.Widget> childDom, <integer> position)
           Reorder child to new position of same packtype
 void resetHeightComposite()
          
 void resetWidthComposite()
          
 void resize(width, height)
          
 void setHomogeneous(homogeneous)
           Sets the homogeneous (all children are allocated the same space) property of the box.
 void setSize(<integer> width, <integer> height)
           setSize() method : set the width and height of widget and emit signal 'bubble' signal 'bubble' will inform this widget's parent about it new size
 void setSpace(spacing)
          
 
Methods inherited from class gtk.Container
add, remove, getBorderWidth, setBorderWidth
   
Methods inherited from class gtk.Widget
setBoldTitle, getNode, show, hide, activate, setActivateSignal, getActivateSignal, setSizeRequest, setWidth, getWidth, setHeight, getHeight, getSizeRequest, sizeRequest, getSize, _resizeHeight, _resizeWidth, getMinWidthComposite, getMinHeightComposite, resizeWidthComposite, resizeHeightComposite
 

Constructor Detail

gtk.Box

gtk.Box(homogeneous, spacing)

Method Detail

_appendPackChild

void _appendPackChild(element, space)

_connectChildrenSignal

void _connectChildrenSignal()

_getChildDomByPos

Object _getChildDomByPos(pos, packType)

_getLastPackEndChild

Object _getLastPackEndChild()

_hideLastSpace

void _hideLastSpace()

_isChild

Object _isChild(dom)

_packChild

void _packChild(child, expand, fill, padding, packType)

getHomogeneous

boolean getHomogeneous()

getMinHeight

Object getMinHeight()

getMinWidth

Object getMinWidth()

getSpace

integer getSpace()

packChildren

void packChildren(children)

packEnd

void packEnd(child, <boolean> expand, <boolean> fill, <integer> padding)

packEndDefaults

void packEndDefaults(<gtk.Widget> child)

packStart

void packStart(<gtk.Widget> child, <Boolean> expand, <boolean> fill, <integer> padding)

packStartDefaults

void packStartDefaults(<gtk.Widget> child)

queryChildPacking

Object queryChildPacking(<gtk.Widget> child)

reorderChild

void reorderChild(<gtk.Widget> childDom, <integer> position)

resetHeightComposite

void resetHeightComposite()

resetWidthComposite

void resetWidthComposite()

resize

void resize(width, height)

setHomogeneous

void setHomogeneous(homogeneous)

setSize

void setSize(<integer> width, <integer> height)

setSpace

void setSpace(spacing)


Documentation generated by JSDoc on Thu Jan 21 18:07:55 2010