debian/kwwidgets-examples/usr/share/doc/kwwidgets-examples/examples/Cxx/FileBrowserDialog/vtkKWMyFileBrowserDialog.h

Go to the documentation of this file.
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