skeinforge_tools.analyze_plugins.analyze_utilities.tableau ($Date: 2008/21/04 $)
index
/home/enrique/Desktop/backup/babbleold/script/reprap/pyRepRap/skeinforge_tools/analyze_plugins/analyze_utilities/tableau.py

Tableau has a couple of base classes for analyze viewers.

 
Modules
       
__init__
skeinforge_tools.skeinforge_utilities.gcodec
os
skeinforge_tools.skeinforge_utilities.preferences

 
Classes
       
MouseToolBase
TableauRepository
TableauWindow

 
class MouseToolBase
    The mouse tool base class, which does nothing.
 
  Methods defined here:
__init__(self, window)
Set the canvas.
button1(self, event)
The left button was clicked, <Button-1> function.
buttonRelease1(self, event)
The left button was released, <ButtonRelease-1> function.
destroyEverything(self)
Destroy items.
destroyItems(self)
Destroy items.
getTagsGivenXY(self, x, y)
Get the tag for the x and y.
motion(self, event)
The mouse moved, <Motion> function.
setCanvasItems(self, canvas)
Set the canvas and items.

 
class TableauRepository
    The viewer base repository class.
 
  Methods defined here:
setToDisplaySave(self, event=None)
Set the preference values to the display, save the new values.
setToDisplaySavePhoenixUpdate(self, event=None)
Set the preference values to the display, save the new values, then call the update function.
setToDisplaySaveUpdate(self, event=None)
Set the preference values to the display, save the new values, then call the update function.

 
class TableauWindow
     Methods defined here:
button1(self, event)
The button was clicked.
buttonRelease1(self, event)
The button was released.
centerUpdateSetWindowGeometryShowPreferences(self, center)
Center the scroll region, update, set the window geometry, and show the preferences.
destroyAllDialogWindows(self)
Destroy all the dialog windows.
export(self)
Export the canvas as a postscript file.
getScrollPaneCenter(self)
Get the center of the scroll pane.
motion(self, event)
The mouse moved.
relayXview(self, *args)
Relay xview changes.
relayYview(self, *args)
Relay yview changes.
save(self)
Set the preference values to the display, save the new values.
saveUpdate(self)
Save and update.
setMenuPanesPreferencesRootSkein(self, skein, suffix, tableauRepository)
Set the menu bar, skein panes, tableau preferences, root and skein.
setMouseTool(self)
Set the mouse tool.
setMouseToolBindButtonMotion(self)
Set the mouse tool and bind button one clicked, button one released and motion.
shiftButtonRelease1(self, event)
The button was released while the shift key was pressed.
shiftMotion(self, event)
The mouse moved.
updateDeiconify(self, center=(0.5+0.5j))
Update and deiconify the window.

 
Functions
       
getScrollBarCenter(scrollbar)
Get the center of the scrollbar.

 
Data
        __author__ = 'Enrique Perez (perez_enrique@yahoo.com)'
__date__ = '$Date: 2008/21/04 $'
__license__ = 'GPL 3.0'
absolute_import = _Feature((2, 5, 0, 'alpha', 1), (2, 7, 0, 'alpha', 0), 16384)

 
Author
        Enrique Perez (perez_enrique@yahoo.com)