Class gtk.Frame

Object
   |
   +--gtk.Object
         |
         +--gtk.Widget
               |
               +--gtk.Container
                     |
                     +--gtk.Bin
                           |
                           +--gtk.Frame

class gtk.Frame
extends gtk.Bin

Defined in jsgtk_min.js


Field Summary
 Object _child
          
 Object _childOffsetHeight
          
 Object _childOffsetWidth
          
 Object _label
          
 Object _labelXAlign
          
 Object _labelYAlign
          
 Object _minHeight
          
 Object _minWidth
          
 
Constructor Summary
gtk.Frame(label)
            A bin with a decorative frame and optional label
 
Method Summary
 void _getSize()
          
 void _render()
          
 void _resetMinWidthMinHeight(label)
          
 void _resizeChildren(width, height)
          
 void _resizeHeight(<integer> height)
           _resizeHeight() method : Resize the height of widget's dom object and height
 void _resizeWidth(width)
           _resizeWidth() method : Resize the width of widget's dom object and width
 void _setLabelXAlign()
          
 void add(<gtk.widget> widget)
           Add the child widget into Frame
 Object getLabel()
           Returns the text in the label widget
 Object getLabelAlign()
           returns an Array containing the X and Y alignment of the frame's label widget and decoration
 Object getLabelWidget()
           Retrieves the label widget for the frame
 Object getMinHeightComposite()
          
 Object getMinWidthComposite()
          
 void resize(width, height)
          
 void resizeHeightComposite(height)
          
 void resizeWidthComposite(width)
          
 void setBackgroundColor(color)
          
 void setLabel(<String> label)
           Sets the text of the label as specified by label.
 void setLabelAlign(<Float> xAlign, <Float> yAlign)
           Sets the alignment of the frame's label widget and decoration (defaults are 0.0 and 0.5) as specified by xalign and yalign
 void setLabelWidget(<gtk.Widget> widget)
           set the label widget (usually to something other than a gtk.Label widget) for the frame
 
Methods inherited from class gtk.Container
remove, getBorderWidth, setBorderWidth
   
Methods inherited from class gtk.Widget
setBoldTitle, getNode, show, hide, activate, setActivateSignal, getActivateSignal, setSizeRequest, setSize, setWidth, getWidth, setHeight, getHeight, getSizeRequest, sizeRequest, getSize, resetHeightComposite, resetWidthComposite
 

Field Detail

_child

Object _child

_childOffsetHeight

Object _childOffsetHeight

_childOffsetWidth

Object _childOffsetWidth

_label

Object _label

_labelXAlign

Object _labelXAlign

_labelYAlign

Object _labelYAlign

_minHeight

Object _minHeight

_minWidth

Object _minWidth

Constructor Detail

gtk.Frame

gtk.Frame(label)

Method Detail

_getSize

void _getSize()

_render

void _render()

_resetMinWidthMinHeight

void _resetMinWidthMinHeight(label)

_resizeChildren

void _resizeChildren(width, height)

_resizeHeight

void _resizeHeight(<integer> height)

_resizeWidth

void _resizeWidth(width)

_setLabelXAlign

void _setLabelXAlign()

add

void add(<gtk.widget> widget)

getLabel

Object getLabel()

getLabelAlign

Object getLabelAlign()

getLabelWidget

Object getLabelWidget()

getMinHeightComposite

Object getMinHeightComposite()

getMinWidthComposite

Object getMinWidthComposite()

resize

void resize(width, height)

resizeHeightComposite

void resizeHeightComposite(height)

resizeWidthComposite

void resizeWidthComposite(width)

setBackgroundColor

void setBackgroundColor(color)

setLabel

void setLabel(<String> label)

setLabelAlign

void setLabelAlign(<Float> xAlign, <Float> yAlign)

setLabelWidget

void setLabelWidget(<gtk.Widget> widget)


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