00001 #ifndef __vtkKWMyFileBrowserDialog_h 00002 #define __vtkKWMyFileBrowserDialog_h 00003 00004 #include "vtkKWFileBrowserDialog.h" 00005 00006 class vtkKWTextWithScrollbarsWithLabel; 00007 00008 class vtkKWMyFileBrowserDialog : public vtkKWFileBrowserDialog 00009 { 00010 public: 00011 static vtkKWMyFileBrowserDialog* New(); 00012 vtkTypeRevisionMacro(vtkKWMyFileBrowserDialog,vtkKWFileBrowserDialog); 00013 00014 protected: 00015 vtkKWMyFileBrowserDialog(); 00016 ~vtkKWMyFileBrowserDialog(); 00017 00018 // Description: 00019 // Create the widget. 00020 virtual void CreateWidget(); 00021 00022 vtkKWTextWithScrollbarsWithLabel *ContentText; 00023 00024 virtual void UpdatePreview(); 00025 virtual void ProcessFileSelectionChangedEvent(const char* fullname); 00026 00027 private: 00028 vtkKWMyFileBrowserDialog(const vtkKWMyFileBrowserDialog&); // Not implemented. 00029 void operator=(const vtkKWMyFileBrowserDialog&); // Not implemented. 00030 }; 00031 00032 #endif