Package teamwork :: Package widgets :: Module multiscale :: Class MultiScale
[hide private]
[frames] | no frames]

Class MultiScale

source code

_Pmw.Pmw_1_3.lib.PmwBase.MegaArchetype --+    
                                         |    
       _Pmw.Pmw_1_3.lib.PmwBase.MegaWidget --+
                                             |
                                            MultiScale
Known Subclasses:

Instance Methods [hide private]
 
__init__(self, parent=None, **kw) source code
 
setState(self)
Sets the state to the given value (NORMAL/DISABLED/?)
source code
 
setForeground(self) source code
 
setBackground(self) source code
 
set(self, label, value)
Sets the scale named 'label' to the given value
source code
 
labels(self)
Returns all of the possible scale labels
source code
 
get(self, label)
Returns the value of the scale named 'label'
source code
 
addScale(self, label, value=None, **kw)
Adds a new scale to this widget
source code
 
reorder(self) source code
 
deleteScale(self, label=None)
Callback for removing the selected scale
source code
 
generateName(self, label)
Returns canonical name for this label's component scale widget
source code
 
updateValue(self, label, value)
Callback invoked whenever a scale value changes
source code
 
setExpert(self) source code

Inherited from _Pmw.Pmw_1_3.lib.PmwBase.MegaWidget: after, after_cancel, after_idle, bbox, bell, bind, bind_all, bind_class, bindtags, clipboard_append, clipboard_clear, clipboard_get, colormodel, columnconfigure, config, deletecommand, event_add, event_delete, event_generate, event_info, focus, focus_displayof, focus_force, focus_get, focus_lastfor, focus_set, forget, getboolean, getvar, grab_current, grab_release, grab_set, grab_set_global, grab_status, grid, grid_bbox, grid_columnconfigure, grid_configure, grid_forget, grid_info, grid_location, grid_propagate, grid_remove, grid_rowconfigure, grid_size, grid_slaves, image_names, image_types, info, keys, lift, lower, mainloop, nametowidget, option_add, option_clear, option_get, option_readfile, pack, pack_configure, pack_forget, pack_info, pack_propagate, pack_slaves, place, place_configure, place_forget, place_info, place_slaves, propagate, quit, register, rowconfigure, selection_clear, selection_get, selection_handle, selection_own, selection_own_get, send, setvar, size, slaves, tk_bisque, tk_focusFollowsMouse, tk_focusNext, tk_focusPrev, tk_menuBar, tk_setPalette, tk_strictMotif, tkraise, unbind, unbind_all, unbind_class, update, update_idletasks, wait_variable, wait_visibility, wait_window, waitvar, winfo_atom, winfo_atomname, winfo_cells, winfo_children, winfo_class, winfo_colormapfull, winfo_containing, winfo_depth, winfo_exists, winfo_fpixels, winfo_geometry, winfo_height, winfo_id, winfo_interps, winfo_ismapped, winfo_manager, winfo_name, winfo_parent, winfo_pathname, winfo_pixels, winfo_pointerx, winfo_pointerxy, winfo_pointery, winfo_reqheight, winfo_reqwidth, winfo_rgb, winfo_rootx, winfo_rooty, winfo_screen, winfo_screencells, winfo_screendepth, winfo_screenheight, winfo_screenmmheight, winfo_screenmmwidth, winfo_screenvisual, winfo_screenwidth, winfo_server, winfo_toplevel, winfo_viewable, winfo_visual, winfo_visualid, winfo_visualsavailable, winfo_vrootheight, winfo_vrootwidth, winfo_vrootx, winfo_vrooty, winfo_width, winfo_x, winfo_y

Inherited from _Pmw.Pmw_1_3.lib.PmwBase.MegaArchetype: __getitem__, __setitem__, __str__, addoptions, cget, component, componentaliases, componentgroup, components, configure, createcomponent, createlabel, defineoptions, destroy, destroycomponent, hulldestroyed, initialiseoptions, interior, isinitoption, options

Method Details [hide private]

__init__(self, parent=None, **kw)
(Constructor)

source code 
Overrides: _Pmw.Pmw_1_3.lib.PmwBase.MegaArchetype.__init__

addScale(self, label, value=None, **kw)

source code 

Adds a new scale to this widget

Parameters:
  • label - The label to be attached to this scale
  • value - The initial value to set the scale to
  • kw - Additional keyword arguments to pass to the Scale widget