Package nMOLDYN :: Package GUI :: Module Widgets :: Class ComboCheckbutton
[hide private]
[frames] | no frames]

Class ComboCheckbutton

source code

  Tkinter.Misc --+                
                 |                
Tkinter.BaseWidget --+            
                     |            
      Tkinter.Pack --+            
                     |            
     Tkinter.Place --+            
                     |            
      Tkinter.Grid --+            
                     |            
        Tkinter.Widget --+        
                         |        
        Tkinter.LabelFrame --+    
                             |    
                    ComboFrame --+
                                 |
                                ComboCheckbutton

Sets up a combo widget made of a Tkinter Label widget and a set of Tkinter Checkbutton widget embedded in a Tkinter LabelFrame widget.

Nested Classes [hide private]

Inherited from Tkinter.Misc: getdouble, getint

Instance Methods [hide private]
 
__init__(self, master, frameLabel='', tagName='', contents='', onvalue=True, offvalue=False, default=False)
The constructor.
source code
 
getValue(self)
Returns the value of the control variable linked to the Tkinter Checkbutton widget.
source code
 
setValue(self, value)
Sets the value of the control variable linked to the Tkinter Checkbutton widget.
source code

Inherited from Tkinter.BaseWidget: destroy

Inherited from Tkinter.BaseWidget (private): _do, _setup

Inherited from Tkinter.Misc: __getitem__, __setitem__, __str__, after, after_cancel, after_idle, bbox, bell, bind, bind_all, bind_class, bindtags, cget, clipboard_append, clipboard_clear, clipboard_get, colormodel, columnconfigure, config, configure, deletecommand, event_add, event_delete, event_generate, event_info, focus, focus_displayof, focus_force, focus_get, focus_lastfor, focus_set, getboolean, getvar, grab_current, grab_release, grab_set, grab_set_global, grab_status, grid_bbox, grid_columnconfigure, grid_location, grid_propagate, grid_rowconfigure, grid_size, grid_slaves, image_names, image_types, keys, lift, lower, mainloop, nametowidget, option_add, option_clear, option_get, option_readfile, pack_propagate, pack_slaves, 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 Tkinter.Misc (private): _bind, _configure, _displayof, _getboolean, _getdoubles, _getints, _grid_configure, _nametowidget, _options, _register, _report_exception, _root, _substitute

Inherited from Tkinter.Pack: forget, info, pack, pack_configure, pack_forget, pack_info

Inherited from Tkinter.Place: place, place_configure, place_forget, place_info

Inherited from Tkinter.Grid: grid, grid_configure, grid_forget, grid_info, grid_remove, location

Class Variables [hide private]

Inherited from Tkinter.Misc: _noarg_

Inherited from Tkinter.Misc (private): _subst_format, _subst_format_str, _tclCommands

Method Details [hide private]

__init__(self, master, frameLabel='', tagName='', contents='', onvalue=True, offvalue=False, default=False)
(Constructor)

source code 

The constructor.

Parameters:
  • master - the parent widget of the combo widget.
  • frameLabel (string or Tkinter.StringVar object.) - the label for the Tkinter LabelFrame widget.
  • tagLabel (string.) - the tag used for to document the widget. If set to '', the widget will not be documented.
  • contents (string) - the name of the Tkinter Checkbutton widget.
  • onvalue (boolean, integer or string) - the value of the Tkinter Checkbutton widget when switched on.
  • offvalue (boolean, integer or string) - the value of the Tkinter Checkbutton widget when switched off.
  • default (boolean) - a boolean specifying whether the Tkinter Checkbutton widget is switched on (True) or switched off (False) by default.
Overrides: Tkinter.BaseWidget.__init__

setValue(self, value)

source code 

Sets the value of the control variable linked to the Tkinter Checkbutton widget.

Parameters:
  • value (string) - the value the control variable linked to the Tkinter Checkbutton widget will take. Must be an element of |self.contents|