PyDVT.DataInfoView (version 1.1.0, 08/11/2002)
index
/mntdirect/_bliss/users/gobbo/PyDVT/PyDVT/DataInfoView.py

DataInfoView.py
View derived class for data info displaying

 
Modules
            
EventHandler
PyDVT
sys
types

 
Classes
            
PyDVT.View.View(PyDVT.GUIBinding.Binding.Container)
DataInfoView

 
class DataInfoView(PyDVT.View.View)
      This view class uses a DrawableTable to display information
about the Data object.
The SetSource for this class can be called with:
- Any Filter/DataSelection object (it's Data is going to be taken)
- Any Data object 
 
 
Interface:
===========================
View interface
 
  
AddMenuPopupCascade(self, label, menu) from PyDVT.View.View
AddMenuPopupItem(self, label, Command, Style='command') from PyDVT.View.View
AddMenuSeparator(self) from PyDVT.View.View
ClearMenu(self) from PyDVT.View.View
CreateDrawable(self)
Virtual: Implements creation of  a Drawable object (which implements the
Drawable interface)
CreateMenu(self)
Can be overwritten by derived classes to create a
different popup menu
DataChanged(self, source=None)
Virtual: See View.DataChanged
DataCoord2ImageCoord(self, data_coord) from PyDVT.View.View
DeleteMenuItem(self, index) from PyDVT.View.View
Destroy(self, source=None) from PyDVT.View.View
DisableMenuItem(self, index) from PyDVT.View.View
EnableMenuItem(self, index) from PyDVT.View.View
EventButtonPress(self, pos) from PyDVT.View.View
EventButtonPressMotion(self, pos) from PyDVT.View.View
EventButtonRelease(self, pos) from PyDVT.View.View
EventDoubleClick(self, pos) from PyDVT.View.View
EventKeyPress(self, key, flags) from PyDVT.View.View
EventMotion(self, pos) from PyDVT.View.View
GetDrawable(self) from PyDVT.View.View
GetDrawableHeight(self) from PyDVT.View.View
GetDrawableWidth(self) from PyDVT.View.View
GetHeight(self) from PyDVT.GUIBinding.Binding.Container
GetPopupMenu(self) from PyDVT.View.View
GetPosition(self, event) from PyDVT.View.View
GetSaveFormats(self) from PyDVT.View.View
GetSource(self) from PyDVT.View.View
GetWidth(self) from PyDVT.GUIBinding.Binding.Container
ImageCoord2DataCoord(self, view_coord) from PyDVT.View.View
Invalidate(self) from PyDVT.View.View
IsVisible(self) from PyDVT.GUIBinding.Binding.Container
LockPosition(self, value) from PyDVT.View.View
Redraw(self)
Virtual: See View.Redraw
Refresh(self) from PyDVT.View.View
Save(self, filename, format) from PyDVT.View.View
SetCursor(self, cursor) from PyDVT.View.View
SetOnLine(self, value) from PyDVT.View.View
SetPointer(self, pointer) from PyDVT.GUIBinding.Binding.Container
SetSize(self, width, height) from PyDVT.GUIBinding.Binding.Container
SetSource(self, source=()) from PyDVT.View.View
Show(self) from PyDVT.GUIBinding.Binding.Container
Update(self) from PyDVT.View.View
_ButtonPress(self, event) from PyDVT.View.View
_ButtonPressMotion(self, event) from PyDVT.View.View
_ButtonRelease(self, event) from PyDVT.View.View
_CmdLockPosition(self) from PyDVT.View.View
_CmdOnLine(self) from PyDVT.View.View
_DataChanged(self, source=None) from PyDVT.View.View
_DataDeleted(self, source=None) from PyDVT.View.View
_DoubleClick(self, event) from PyDVT.View.View
_KeyPress(self, key, flags=None) from PyDVT.View.View
_Motion(self, event) from PyDVT.View.View
_RightButtonPress(self, event) from PyDVT.View.View
__init__(self, parent=None, pars={}, **kw)
See View.__init__
Parameters:
  parent: Parent window
  pars:   Dictionary with View initialization options
          New options defined by this class (in addiction to base class options):
            No new option
  kw:     keywords to Container initializatregisterion

 
Author
             Alexandre Gobbo (gobbo@esrf.fr)