vtkKWFileBrowserWidget Class Reference

a file browser widget More...

#include <vtkKWFileBrowserWidget.h>

Inheritance diagram for vtkKWFileBrowserWidget:
Inheritance graph
[legend]
Collaboration diagram for vtkKWFileBrowserWidget:
Collaboration graph
[legend]

List of all members.

Public Types

typedef vtkKWCompositeWidget Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int OpenDirectory (const char *path)
virtual void FilterFilesByExtensions (const char *fileextensions)
virtual void AddFavoriteDirectoryCallback ()
virtual void UpdateEnableState ()

Static Public Member Functions

static vtkKWFileBrowserWidgetNew ()
static int IsTypeOf (const char *type)
static vtkKWFileBrowserWidgetSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWFileBrowserWidget ()
 ~vtkKWFileBrowserWidget ()
virtual void CreateWidget ()
virtual void Pack ()
virtual void UpdateForCurrentDirectory ()
virtual void PropagateMultipleSelection ()

Protected Attributes

vtkKWFileBrowserWidgetInternals * Internals



vtkKWSplitFrameMainFrame
vtkKWSplitFrameDirFileFrame
vtkKWFavoriteDirectoriesFrameFavoriteDirectoriesFrame
vtkKWDirectoryExplorerDirectoryExplorer
vtkKWFileListTableFileListTable
int DirectoryExplorerVisibility
int FavoriteDirectoriesFrameVisibility
int FileListTableVisibility
int MultipleSelection
double SelectionForegroundColor [3]
double SelectionBackgroundColor [3]
double OutOfFocusSelectionForegroundColor [3]
double OutOfFocusSelectionBackgroundColor [3]
virtual vtkKWDirectoryExplorerGetDirectoryExplorer ()
virtual vtkKWFileListTableGetFileListTable ()
virtual
vtkKWFavoriteDirectoriesFrame
GetFavoriteDirectoriesFrame ()
virtual vtkKWSplitFrameGetMainFrame ()
virtual vtkKWSplitFrameGetDirFileFrame ()
virtual void SetDirectoryExplorerVisibility (int)
virtual void DirectoryExplorerVisibilityOn ()
virtual void DirectoryExplorerVisibilityOff ()
virtual int GetDirectoryExplorerVisibility ()
virtual void SetFavoriteDirectoriesFrameVisibility (int)
virtual void FavoriteDirectoriesFrameVisibilityOn ()
virtual void FavoriteDirectoriesFrameVisibilityOff ()
virtual int GetFavoriteDirectoriesFrameVisibility ()
virtual void SetFileListTableVisibility (int)
virtual void FileListTableVisibilityOn ()
virtual void FileListTableVisibilityOff ()
virtual int GetFileListTableVisibility ()
virtual void SetMultipleSelection (int)
virtual void MultipleSelectionOn ()
virtual void MultipleSelectionOff ()
virtual int GetMultipleSelection ()
virtual double * GetSelectionForegroundColor ()
virtual void GetSelectionForegroundColor (double &, double &, double &)
virtual void GetSelectionForegroundColor (double[3])
virtual void SetSelectionForegroundColor (double r, double g, double b)
virtual void SetSelectionForegroundColor (double rgb[3])
virtual double * GetSelectionBackgroundColor ()
virtual void GetSelectionBackgroundColor (double &, double &, double &)
virtual void GetSelectionBackgroundColor (double[3])
virtual void SetSelectionBackgroundColor (double r, double g, double b)
virtual void SetSelectionBackgroundColor (double rgb[3])
virtual double * GetOutOfFocusSelectionForegroundColor ()
virtual void GetOutOfFocusSelectionForegroundColor (double &, double &, double &)
virtual void GetOutOfFocusSelectionForegroundColor (double[3])
virtual void SetOutOfFocusSelectionForegroundColor (double r, double g, double b)
virtual void SetOutOfFocusSelectionForegroundColor (double rgb[3])
virtual double * GetOutOfFocusSelectionBackgroundColor ()
virtual void GetOutOfFocusSelectionBackgroundColor (double &, double &, double &)
virtual void GetOutOfFocusSelectionBackgroundColor (double[3])
virtual void SetOutOfFocusSelectionBackgroundColor (double r, double g, double b)
virtual void SetOutOfFocusSelectionBackgroundColor (double rgb[3])
virtual void SetFocusToDirectoryExplorer ()
virtual void SetFocusToFileListTable ()
virtual void FavoriteDirectorySelectedCallback (const char *path, const char *text)
virtual void DirectoryCreatedCallback (const char *fullname)
virtual void DirectorySelectedCallback (const char *fullname)
virtual void DirectoryOpenedCallback (const char *fullname)
virtual void DirectoryClosedCallback (const char *fullname)
virtual void DirectoryDeletedCallback (const char *fullname)
virtual void DirectoryRenamedCallback (const char *oldname, const char *newname)
virtual void FileSelectionChangedCallback (const char *fullname)
virtual void FileDoubleClickedCallback (const char *fullname)
virtual void FileRenamedCallback (const char *oldname, const char *newname)
virtual void FolderCreatedCallback (const char *filename)
virtual void FileDeletedCallback (const char *fullname, int isDir)
virtual void DirectoryTreeFocusInCallback ()
virtual void FileTableFocusInCallback ()
virtual void DirectoryTreeFocusOutCallback ()
virtual void FileTableFocusOutCallback ()
virtual void SetWidth (int)
virtual int GetWidth ()
virtual void SetHeight (int)
virtual int GetHeight ()
virtual void CreateFavoriteDirectoriesFrame ()
virtual void CreateDirectoryExplorerAndFileListTableFrame ()
virtual void CreateDirectoryExplorer ()
virtual void CreateFileListTable ()
virtual void UpdateDirectorySelectionColor (int infocus=0)
virtual void UpdateFileSelectionColor (int infocus=0)

Detailed Description

a file browser widget

The class assembles vtkKWFavoriteDirectoriesFrame, vtkKWDirectoryExploer, and vtkKWFileListTable widgets together and give user options to turn on/off (visible/invisible) each individual widget.

Thanks:
This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on the National Centers for Biomedical Computing can be obtained from http://nihroadmap.nih.gov/bioinformatics.
See also:
vtkKWFileBrowserDialog vtkKWDirectoryExplorer vtkKWFileListTable vtkKWFavoriteDirectoriesFrame

Definition at line 43 of file vtkKWFileBrowserWidget.h.


Member Typedef Documentation

Reimplemented from vtkKWCompositeWidget.

Definition at line 48 of file vtkKWFileBrowserWidget.h.


Constructor & Destructor Documentation

vtkKWFileBrowserWidget::vtkKWFileBrowserWidget (  )  [protected]
vtkKWFileBrowserWidget::~vtkKWFileBrowserWidget (  )  [protected]

Member Function Documentation

static vtkKWFileBrowserWidget* vtkKWFileBrowserWidget::New (  )  [static]

Reimplemented from vtkKWCompositeWidget.

virtual const char* vtkKWFileBrowserWidget::GetClassName (  )  [virtual]

Reimplemented from vtkKWCompositeWidget.

static int vtkKWFileBrowserWidget::IsTypeOf ( const char *  type  )  [static]

Reimplemented from vtkKWCompositeWidget.

virtual int vtkKWFileBrowserWidget::IsA ( const char *  type  )  [virtual]

Reimplemented from vtkKWCompositeWidget.

static vtkKWFileBrowserWidget* vtkKWFileBrowserWidget::SafeDownCast ( vtkObject o  )  [static]

Reimplemented from vtkKWCompositeWidget.

void vtkKWFileBrowserWidget::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkKWCompositeWidget.

virtual int vtkKWFileBrowserWidget::OpenDirectory ( const char *  path  )  [virtual]

Open a directory. Return 1 on success, 0 otherwise

virtual void vtkKWFileBrowserWidget::FilterFilesByExtensions ( const char *  fileextensions  )  [virtual]

Filter the files of the file list table by file extensions The argument is NOT a Tk format, just a simple string of extensions with space between them. Example: ".txt .text .jpg .jpeg"

virtual vtkKWDirectoryExplorer* vtkKWFileBrowserWidget::GetDirectoryExplorer (  )  [virtual]

Accessor for DirectoryExplorer and FileListTable

virtual vtkKWFileListTable* vtkKWFileBrowserWidget::GetFileListTable (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual vtkKWFavoriteDirectoriesFrame* vtkKWFileBrowserWidget::GetFavoriteDirectoriesFrame (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual vtkKWSplitFrame* vtkKWFileBrowserWidget::GetMainFrame (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual vtkKWSplitFrame* vtkKWFileBrowserWidget::GetDirFileFrame (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetDirectoryExplorerVisibility ( int   )  [virtual]

Set/Get the visibility of the directory explorer

virtual void vtkKWFileBrowserWidget::DirectoryExplorerVisibilityOn (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryExplorerVisibilityOff (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual int vtkKWFileBrowserWidget::GetDirectoryExplorerVisibility (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetFavoriteDirectoriesFrameVisibility ( int   )  [virtual]

Set/Get the visibility of the favorite directories frame

virtual void vtkKWFileBrowserWidget::FavoriteDirectoriesFrameVisibilityOn (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FavoriteDirectoriesFrameVisibilityOff (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual int vtkKWFileBrowserWidget::GetFavoriteDirectoriesFrameVisibility (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetFileListTableVisibility ( int   )  [virtual]

Set/Get the visibility of the file list table

virtual void vtkKWFileBrowserWidget::FileListTableVisibilityOn (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FileListTableVisibilityOff (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual int vtkKWFileBrowserWidget::GetFileListTableVisibility (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetMultipleSelection ( int   )  [virtual]

Set/Get if multiple selection are allowed.

virtual void vtkKWFileBrowserWidget::MultipleSelectionOn (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::MultipleSelectionOff (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual int vtkKWFileBrowserWidget::GetMultipleSelection (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual double* vtkKWFileBrowserWidget::GetSelectionForegroundColor (  )  [virtual]

Set/Get the foreground/background color of selected items, when in focus or out of focus.

virtual void vtkKWFileBrowserWidget::GetSelectionForegroundColor ( double &  ,
double &  ,
double &   
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetSelectionForegroundColor ( double  [3]  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetSelectionForegroundColor ( double  r,
double  g,
double  b 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetSelectionForegroundColor ( double  rgb[3]  )  [inline, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 101 of file vtkKWFileBrowserWidget.h.

virtual double* vtkKWFileBrowserWidget::GetSelectionBackgroundColor (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetSelectionBackgroundColor ( double &  ,
double &  ,
double &   
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetSelectionBackgroundColor ( double  [3]  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetSelectionBackgroundColor ( double  r,
double  g,
double  b 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetSelectionBackgroundColor ( double  rgb[3]  )  [inline, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 105 of file vtkKWFileBrowserWidget.h.

virtual double* vtkKWFileBrowserWidget::GetOutOfFocusSelectionForegroundColor (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetOutOfFocusSelectionForegroundColor ( double &  ,
double &  ,
double &   
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetOutOfFocusSelectionForegroundColor ( double  [3]  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetOutOfFocusSelectionForegroundColor ( double  r,
double  g,
double  b 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetOutOfFocusSelectionForegroundColor ( double  rgb[3]  )  [inline, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 110 of file vtkKWFileBrowserWidget.h.

virtual double* vtkKWFileBrowserWidget::GetOutOfFocusSelectionBackgroundColor (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetOutOfFocusSelectionBackgroundColor ( double &  ,
double &  ,
double &   
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::GetOutOfFocusSelectionBackgroundColor ( double  [3]  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetOutOfFocusSelectionBackgroundColor ( double  r,
double  g,
double  b 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::SetOutOfFocusSelectionBackgroundColor ( double  rgb[3]  )  [inline, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 115 of file vtkKWFileBrowserWidget.h.

virtual void vtkKWFileBrowserWidget::SetFocusToDirectoryExplorer (  )  [virtual]

Set focus to directory explorer or file list table.

virtual void vtkKWFileBrowserWidget::SetFocusToFileListTable (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::AddFavoriteDirectoryCallback (  )  [virtual]

Callback, do NOT use When the "Add Favorites" button is clicked in the favorite directories frame, this function will be called and a dialog will popup prompting for a name of the directory that is going to be added to the favorite directory frame.

virtual void vtkKWFileBrowserWidget::FavoriteDirectorySelectedCallback ( const char *  path,
const char *  text 
) [virtual]

Callback, do NOT use When a favorite button in the favorite directory frame is clicked on, navigate to the corresponding favorite directory (path is a pointer to the absolute directory path, text a pointer to the favorite button label)

virtual void vtkKWFileBrowserWidget::DirectoryCreatedCallback ( const char *  fullname  )  [virtual]

Callbacks, do NOT use Callback for the vtkKWDirectoryExplorer widget.

virtual void vtkKWFileBrowserWidget::DirectorySelectedCallback ( const char *  fullname  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryOpenedCallback ( const char *  fullname  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryClosedCallback ( const char *  fullname  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryDeletedCallback ( const char *  fullname  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryRenamedCallback ( const char *  oldname,
const char *  newname 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FileSelectionChangedCallback ( const char *  fullname  )  [virtual]

Callbacks, do NOT use Callback for the vtkKWFileListTable widget.

virtual void vtkKWFileBrowserWidget::FileDoubleClickedCallback ( const char *  fullname  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FileRenamedCallback ( const char *  oldname,
const char *  newname 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FolderCreatedCallback ( const char *  filename  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FileDeletedCallback ( const char *  fullname,
int  isDir 
) [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryTreeFocusInCallback (  )  [virtual]

Callback, do NOT use.

virtual void vtkKWFileBrowserWidget::FileTableFocusInCallback (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::DirectoryTreeFocusOutCallback (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::FileTableFocusOutCallback (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::UpdateEnableState (  )  [virtual]

Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.

Reimplemented from vtkKWWidget.

virtual void vtkKWFileBrowserWidget::SetWidth ( int   )  [virtual]

Request the width/height of the widget.

Reimplemented from vtkKWFrame.

virtual int vtkKWFileBrowserWidget::GetWidth (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Reimplemented from vtkKWFrame.

virtual void vtkKWFileBrowserWidget::SetHeight ( int   )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Reimplemented from vtkKWFrame.

virtual int vtkKWFileBrowserWidget::GetHeight (  )  [virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Reimplemented from vtkKWFrame.

virtual void vtkKWFileBrowserWidget::CreateWidget (  )  [protected, virtual]

Create the widget.

Reimplemented from vtkKWCompositeWidget.

virtual void vtkKWFileBrowserWidget::Pack (  )  [protected, virtual]

Pack all the widgets according to their visibility

virtual void vtkKWFileBrowserWidget::CreateFavoriteDirectoriesFrame (  )  [protected, virtual]

Setup all the frames with widgets.

virtual void vtkKWFileBrowserWidget::CreateDirectoryExplorerAndFileListTableFrame (  )  [protected, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::CreateDirectoryExplorer (  )  [protected, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::CreateFileListTable (  )  [protected, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::UpdateDirectorySelectionColor ( int  infocus = 0  )  [protected, virtual]

Function to update the selected Background/Foreground.

virtual void vtkKWFileBrowserWidget::UpdateFileSelectionColor ( int  infocus = 0  )  [protected, virtual]

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

virtual void vtkKWFileBrowserWidget::UpdateForCurrentDirectory (  )  [protected, virtual]
virtual void vtkKWFileBrowserWidget::PropagateMultipleSelection (  )  [protected, virtual]

Member Data Documentation

vtkKWFileBrowserWidgetInternals* vtkKWFileBrowserWidget::Internals [protected]

Member variable PIMPL for STL stuff.

Reimplemented from vtkKWCoreWidget.

Definition at line 218 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 224 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 225 of file vtkKWFileBrowserWidget.h.

GUI members.

Definition at line 230 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 231 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 232 of file vtkKWFileBrowserWidget.h.

Member variables

Definition at line 237 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 238 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 239 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 240 of file vtkKWFileBrowserWidget.h.

Colors

Definition at line 245 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 246 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 247 of file vtkKWFileBrowserWidget.h.

Member variable A split frame holding the favorite frame, directory frame, and file list table. Both directory frame and file list table will be in DirFileFrame, which is parented to MainFrame->Frame2.

Definition at line 248 of file vtkKWFileBrowserWidget.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Tue Apr 27 02:34:33 2010 for KWWidgets by  doxygen 1.6.1