Package teamwork :: Package widgets :: Module player :: Class PlayerControl
[hide private]
[frames] | no frames]

Class PlayerControl

source code

_Pmw.Pmw_1_3.lib.PmwBase.MegaArchetype --+        
                                         |        
       _Pmw.Pmw_1_3.lib.PmwBase.MegaWidget --+    
                                             |    
       _Pmw.Pmw_1_3.lib.PmwButtonBox.ButtonBox --+
                                                 |
                                                PlayerControl

A ButtonBox subclass for a colleciton of media player buttons

Instance Methods [hide private]
 
__init__(self, parent=None, **kw)
Accepts all the standard ButtonBox options
source code
 
add(self, name, **kw)
Adds a button of the given name and corresponding image
source code
 
delete(self, index)
Deletes the corresponding button (name-type index preferred
source code
 
getImage(self, name)
Utility method to get the image widget of the named button
source code
 
addImage(self, name, image)
Adds the named image to the named button's toggle sequence
source code
 
drawImage(self, name)
Utility image that sets named button's label to be its currently relevant image
source code
 
toggle(self, name)
Advances the named button in its image sequence
source code

Inherited from _Pmw.Pmw_1_3.lib.PmwButtonBox.ButtonBox: alignbuttons, button, destroy, index, insert, invoke, numbuttons, setdefault

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, destroycomponent, hulldestroyed, initialiseoptions, interior, isinitoption, options

Method Details [hide private]

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

source code 

Accepts all the standard ButtonBox options

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

add(self, name, **kw)

source code 

Adds a button of the given name and corresponding image

Overrides: _Pmw.Pmw_1_3.lib.PmwButtonBox.ButtonBox.add

delete(self, index)

source code 

Deletes the corresponding button (name-type index preferred

Overrides: _Pmw.Pmw_1_3.lib.PmwButtonBox.ButtonBox.delete