Table of Contents

Class: RadioSelect bkchem/Pmw.py

A collection of several buttons. In single mode, only one button may be selected. In multiple mode, any number of buttons may be selected.

Base Classes   
MegaWidget
Methods   
__init__
__setSingleValue
add
button
deleteall
getcurselection
getvalue
index
invoke
numbuttons
setvalue
  __init__ 
__init__ (
        self,
        parent=None,
        **kw,
        )

Exceptions   
ValueError, 'bad buttontype option "' + self [ 'buttontype' ] + '": should be button, radiobutton or checkbutton'
ValueError, 'bad orient option ' + repr(self [ 'orient' ] ) + ': must be either \'horizontal\' or \'vertical\''
ValueError, 'bad selectmode option "' + self [ 'selectmode' ] + '": should be single or multiple'
  __setSingleValue 
__setSingleValue ( self,  value )

  add 
add (
        self,
        componentName,
        **kw,
        )

Exceptions   
ValueError, 'button "%s" already exists' % componentName
  button 
button ( self,  buttonIndex )

  deleteall 
deleteall ( self )

  getcurselection 
getcurselection ( self )

  getvalue 
getvalue ( self )

  index 
index ( self,  index )

Return the integer index of the button with the given index.

Exceptions   
ValueError, 'RadioSelect has no buttons'
ValueError, 'bad index "%s": must be %s' %( index, validValues )
ValueError, 'index "%s" is out of range' % index
  invoke 
invoke ( self,  index )

  numbuttons 
numbuttons ( self )

  setvalue 
setvalue ( self,  textOrList )


Table of Contents

This document was automatically generated on Wed Jun 1 11:05:30 2005 by HappyDoc version 2.1