(abstract) main window class common to all drawing editors.
![]() | DrawWindow (const char *name) |
![]() | ~DrawWindow () |
![]() | GetClassName () |
![]() | SetAutoResize (bool set) |
![]() | SetInlineEdit (bool set) |
![]() | SetScaleValue (const char *s) set scale value string. |
![]() | GetDrawingArea () |
![]() | FitDocument () |
![]() | FitDocument (int wd, int ht) |
![]() | ShowPosition (int x, int y) |
![]() | SetUndoName (const char *s) sets name of edit undo menu item. |
![]() | SetRedoName (const char *s) sets name of edit redo menu item. |
![]() | EnableUndo (bool flag) enables edit undo menu item. |
![]() | EnableRedo (bool flag) enables edit redo menu item. |
![]() | EnableDocumentSource (bool flag) |
![]() | documentMenu |
![]() | scaleMenu |
![]() | scaleItems |
![]() | documentItems |
![]() | documentInfoItems |
(abstract) main window class common to all drawing editors.
virtual ~DrawWindow()
const char* GetClassName()
void SetAutoResize(bool set)
void SetInlineEdit(bool set)
void SetScaleValue(const char *s)
DrawingArea* GetDrawingArea()
void FitDocument()
void FitDocument(int wd, int ht)
void ShowPosition(int x, int y)
void SetUndoName(const char *s)
void SetRedoName(const char *s)
void EnableUndo(bool flag)
void EnableRedo(bool flag)
void EnableDocumentSource(bool flag)
virtual void WriteUsage(const char *s)
void ParseUserOptions(int argc, char **argv)
Widget GetArrowButtons()
void SetArrowButtons(Widget w)
Widget GetScrolledWindow()
void SetScrolledWindow(Widget w)
Widget GetScaleValue()
void SetScaleValue(Widget w)
void SetScrolledWindowWidth(int n)
int GetScrolledWindowWidth()
void SetScrolledWindowHeight(int n)
int GetScrolledWindowHeight()
void CreateDrawingArea()
void Finalize()
Widget CreateControlArea(Widget parent)
Widget CreateScrolledWindow(Widget parent)
Widget CreateScaleValue(Widget parent)
Widget CreateArrowButtonSquare(Widget parent)
void InitMenuItems()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de