00001 00002 00003 00004 00005 00006 // 00007 00008 #ifndef _vtkSlicerWindow_h 00009 #define _vtkSlicerWindow_h 00010 00011 #include "vtkSlicerBaseGUIWin32Header.h" 00012 00013 #include "vtkKWWindow.h" 00014 #include "vtkKWMenu.h" 00015 00016 class VTK_SLICER_BASE_GUI_EXPORT vtkSlicerWindow : public vtkKWWindow 00017 { 00018 public: 00019 static vtkSlicerWindow* New(); 00020 vtkTypeRevisionMacro(vtkSlicerWindow,vtkKWWindow); 00021 00022 vtkGetObjectMacro ( FeedbackMenu, vtkKWMenu ); 00026 virtual vtkKWApplicationSettingsInterface *GetApplicationSettingsInterface(); 00027 00028 protected: 00029 vtkSlicerWindow(); 00030 virtual ~vtkSlicerWindow(); 00031 00034 vtkKWMenu *FeedbackMenu; 00035 00038 virtual void CreateWidget(); 00039 virtual void UpdateMenuState(); 00040 00041 vtkSlicerWindow(const vtkSlicerWindow&); 00042 void operator=(const vtkSlicerWindow&); 00043 00044 00045 }; 00046 00047 #endif
1.6.1