| |
- 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
| |