Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

FileSelector Class Reference

Inheritance diagram for FileSelector:

Inheritance graph
[legend]
Collaboration diagram for FileSelector:

Collaboration graph
[legend]
List of all members.

Detailed Description

FileSelector - dialog to select files and directories. This class implements an improved file selection dialog using the classes VisDirectory and VisFile.

Author:
Michael Daum
Id
FileSelector.tcl,v 1.12 2004/02/25 14:42:08 micha Exp

Definition at line 20 of file FileSelector.tcl.

Public Member Functions

 activate (TclList args)
 FileSelector (TclList args)
 show (TclString dirName="")

Public Attributes

TclString directory = ""
TclString filter = "*"
TclString mode = "multi"
TclString selection = ""
TclNumber showHidden = 0

Private Member Functions

 _backwardHistory ()
 _cancelCommand ()
 _chdirHandle ()
 _deleteCommand ()
 _directoryCommand ()
 _forwardHistory ()
 _homeCommand ()
 _newCommand ()
 _okCommand ()
 _reloadCommand ()
 _selectHandle ()
 _selectionCommand ()
 _upCommand ()
 _updateHistory ()

Private Attributes

TclString _currentFilter = "*"
TclList _history = {}
TclNumber _historyIndex = 0
TclNumber _useHistory = 1


Constructor & Destructor Documentation

FileSelector::FileSelector TclList  args  ) 
 

constructor

Definition at line 63 of file FileSelector.tcl.


Member Function Documentation

FileSelector::_backwardHistory  )  [private]
 

_backwardHistory

Definition at line 357 of file FileSelector.tcl.

FileSelector::_cancelCommand  )  [private]
 

_cancelCommand

Definition at line 238 of file FileSelector.tcl.

FileSelector::_chdirHandle  )  [private]
 

_chdirHandle

Definition at line 261 of file FileSelector.tcl.

Referenced by _homeCommand().

FileSelector::_deleteCommand  )  [private]
 

_deleteCommand

Definition at line 485 of file FileSelector.tcl.

FileSelector::_directoryCommand  )  [private]
 

_directoryCommand

Definition at line 247 of file FileSelector.tcl.

References _homeCommand().

FileSelector::_forwardHistory  )  [private]
 

_forwardHistory

Definition at line 389 of file FileSelector.tcl.

FileSelector::_homeCommand  )  [private]
 

_homeCommand

Definition at line 254 of file FileSelector.tcl.

References _chdirHandle().

Referenced by _directoryCommand().

FileSelector::_newCommand  )  [private]
 

_newCommand

Definition at line 478 of file FileSelector.tcl.

FileSelector::_okCommand  )  [private]
 

_okCommand

Definition at line 219 of file FileSelector.tcl.

FileSelector::_reloadCommand  )  [private]
 

_reloadCommand

Definition at line 294 of file FileSelector.tcl.

FileSelector::_selectHandle  )  [private]
 

_selectHandle

Definition at line 441 of file FileSelector.tcl.

FileSelector::_selectionCommand  )  [private]
 

_selectionCommand

Definition at line 468 of file FileSelector.tcl.

FileSelector::_upCommand  )  [private]
 

_upCommand

Definition at line 303 of file FileSelector.tcl.

FileSelector::_updateHistory  )  [private]
 

_updateHistory

Definition at line 311 of file FileSelector.tcl.

FileSelector::activate TclList  args  ) 
 

activate

Definition at line 455 of file FileSelector.tcl.

FileSelector::show TclString  dirName = ""  ) 
 

show

Definition at line 422 of file FileSelector.tcl.


Member Data Documentation

FileSelector::filter = "*"
 

-filter

Definition at line 507 of file FileSelector.tcl.


The documentation for this class was generated from the following file:
YADA 2.0-alpha (20 Oct 2004)