Package schrodinger :: Package ui :: Package widget :: Module pmwwidget :: Class Balloon
[hide private]
[frames] | no frames]

Class Balloon

                                 schroPmwWrapper --+
                                                   |
_Pmw.Pmw_1_3_3.lib.PmwBase.MegaArchetype --+       |
                                           |       |
     _Pmw.Pmw_1_3_3.lib.PmwBase.MegaToplevel --+   |
                                               |   |
           _Pmw.Pmw_1_3_3.lib.PmwBalloon.Balloon --+
                                                   |
                                                  Balloon

Class that mimics the Pmw.Balloon class. Accepts the additional argument "environ," which sets defaults proper for different Maestro environments ("dialog," "asl," "joblaunch," and "normal" are the possible values.)

Instance Methods [hide private]
 
__init__(self, parent, **kw)
Method which sets the proper initialization function, initializes the mega-wiget, and then "cleans up" each component, setting its options to the defaults.
 
cleanup_components(self)
Overwrite this method, since the "label" widget has special defaults.

Inherited from schroPmwWrapper: grid, pack

Inherited from _Pmw.Pmw_1_3_3.lib.PmwBalloon.Balloon: bind, clearstatus, destroy, showstatus, tagbind, tagunbind, unbind

Inherited from _Pmw.Pmw_1_3_3.lib.PmwBalloon.Balloon (private): _buttonpress, _destroy, _enter, _leave, _relmouse, _showBalloon, _state

Inherited from _Pmw.Pmw_1_3_3.lib.PmwBase.MegaToplevel: activate, active, after, after_cancel, after_idle, aspect, attributes, bbox, bell, bind_all, bind_class, bindtags, client, clipboard_append, clipboard_clear, clipboard_get, colormapwindows, colormodel, columnconfigure, command, config, deactivate, deiconify, deletecommand, event_add, event_delete, event_generate, event_info, focus, focus_displayof, focus_force, focus_get, focus_lastfor, focus_set, focusmodel, frame, geometry, 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, group, iconbitmap, iconify, iconmask, iconname, iconposition, iconwindow, image_names, image_types, keys, lift, lower, mainloop, maxsize, minsize, nametowidget, option_add, option_clear, option_get, option_readfile, overrideredirect, pack_propagate, pack_slaves, place_slaves, positionfrom, propagate, protocol, quit, register, resizable, rowconfigure, selection_clear, selection_get, selection_handle, selection_own, selection_own_get, send, setvar, show, size, sizefrom, slaves, state, title, tk_bisque, tk_focusFollowsMouse, tk_focusNext, tk_focusPrev, tk_menuBar, tk_setPalette, tk_strictMotif, tkraise, transient, unbind_all, unbind_class, update, update_idletasks, userdeletefunc, usermodaldeletefunc, 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, withdraw, wm_aspect, wm_attributes, wm_client, wm_colormapwindows, wm_command, wm_deiconify, wm_focusmodel, wm_frame, wm_geometry, wm_grid, wm_group, wm_iconbitmap, wm_iconify, wm_iconmask, wm_iconname, wm_iconposition, wm_iconwindow, wm_maxsize, wm_minsize, wm_overrideredirect, wm_positionfrom, wm_protocol, wm_resizable, wm_sizefrom, wm_state, wm_title, wm_transient, wm_withdraw

Inherited from _Pmw.Pmw_1_3_3.lib.PmwBase.MegaToplevel (private): _centreonscreen, _sameposition, _settitle, _userDeleteWindow

Inherited from _Pmw.Pmw_1_3_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, **kw)
(Constructor)

 

Method which sets the proper initialization function, initializes the mega-wiget, and then "cleans up" each component, setting its options to the defaults.

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

cleanup_components(self)

 

Overwrite this method, since the "label" widget has special defaults.

Overrides: schroPmwWrapper.cleanup_components