Package wx :: Module ogl :: Class PyShapeCanvas
[frames | no frames]

Type PyShapeCanvas

object --+                    
         |                    
    Object --+                
             |                
    EvtHandler --+            
                 |            
            Window --+        
                     |        
                 Panel --+    
                         |    
            ScrolledWindow --+
                             |
                            PyShapeCanvas


Method Summary
Window __init__(self, parent, id, pos, size, style, name)
Construct and show a generic Window.
  __repr__(self)
  AddShape(self, shape, addAfter)
  base_OnBeginDragLeft(self, x, y, keys)
  base_OnBeginDragRight(self, x, y, keys)
  base_OnDragLeft(self, draw, x, y, keys)
  base_OnDragRight(self, draw, x, y, keys)
  base_OnEndDragLeft(self, x, y, keys)
  base_OnEndDragRight(self, x, y, keys)
  base_OnLeftClick(self, x, y, keys)
  base_OnRightClick(self, x, y, keys)
PyShape FindFirstSensitiveShape(self, x1, y, OUTPUT, op)
PyShape FindShape(self, x1, y, OUTPUT, info, notImage)
Diagram GetDiagram(self)
bool GetQuickEditMode(self)
  GetShapeList(self)
  InsertShape(self, shape)
  Redraw(self, dc)
  RemoveShape(self, shape)
  SetDiagram(self, diagram)
  Snap(self, INOUT, INOUT)

Instance Method Details

__init__(self, parent=None, id=-1, pos=DefaultPosition, size=DefaultSize, style=BORDER, name=wxPyShapeCanvasNameStr)
(Constructor)

Construct and show a generic Window.
Parameters:
parent
           (type=Window)
id
           (type=int)
pos
           (type=Point)
size
           (type=Size)
style
           (type=long)
name
           (type=String)
Returns:
Window
Overrides:
wx.ScrolledWindow.__init__ (inherited documentation)

Generated by Epydoc 2.1.20040428.rpd on Tue Nov 9 17:03:25 2004 http://epydoc.sf.net