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

vtkKWLookmarkFolder Class Reference

An interface widget for a container of lookmarks in the Lookmark Manager. More...

#include <vtkKWLookmarkFolder.h>

Inheritance diagram for vtkKWLookmarkFolder:

Inheritance graph
[legend]
Collaboration diagram for vtkKWLookmarkFolder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWLookmarkFolder, vtkKWCompositeWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
void RemoveFolder ()
virtual void SetMacroFlag (int)
virtual int GetMacroFlag ()
virtual int GetMainFrameCollapsedState ()
virtual void SetMainFrameCollapsedState (int)
virtual int GetLocation ()
virtual void SetLocation (int)
virtual vtkKWFrameWithLabelGetLabelFrame ()
virtual vtkKWFrameGetSeparatorFrame ()
virtual vtkKWFrameGetNestedSeparatorFrame ()
virtual vtkKWCheckButtonGetCheckbox ()
virtual void Pack ()
virtual void UpdateEnableState ()
void EditCallback ()
void ChangeName ()
void SelectCallback ()
void ToggleNestedLabels (vtkKWWidget *prnt, int state)
void ToggleNestedCheckBoxes (vtkKWWidget *prnt, int state)
void SetFolderName (const char *val)
char * GetFolderName ()
void SetSelectionState (int state)
int GetSelectionState ()
void UpdateWidgetValues ()
void UpdateVariableValues ()
void DragAndDropStartCallback (int x, int y)
void DragAndDropEndCallback (int x, int y)
void DragAndDropPerformCommand (int x, int y, vtkKWWidget *widget, vtkKWWidget *anchor)
void RemoveDragAndDropTargetCues ()

Static Public Member Functions

vtkKWLookmarkFolderNew ()

Protected Member Functions

 vtkKWLookmarkFolder ()
 ~vtkKWLookmarkFolder ()

Protected Attributes

vtkKWFrameMainFrame
vtkKWFrameWithLabelLabelFrame
vtkKWFrameSeparatorFrame
vtkKWFrameNestedSeparatorFrame
vtkKWCheckButtonCheckbox
vtkKWTextNameField
int SelectionFlag
int MacroFlag
int Location
int MainFrameCollapsedState

Detailed Description

An interface widget for a container of lookmarks in the Lookmark Manager.

See also:
vtkKWLookmark vtkPVLookmarkManager vtkPVLookmark

Definition at line 40 of file vtkKWLookmarkFolder.h.


Constructor & Destructor Documentation

vtkKWLookmarkFolder::vtkKWLookmarkFolder  )  [protected]
 

vtkKWLookmarkFolder::~vtkKWLookmarkFolder  )  [protected]
 


Member Function Documentation

vtkKWLookmarkFolder* vtkKWLookmarkFolder::New  )  [static]
 

Reimplemented from vtkKWCompositeWidget.

vtkKWLookmarkFolder::vtkTypeRevisionMacro vtkKWLookmarkFolder  ,
vtkKWCompositeWidget 
 

void vtkKWLookmarkFolder::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWCompositeWidget.

virtual void vtkKWLookmarkFolder::Create vtkKWApplication app  )  [virtual]
 

Create the widget

Reimplemented from vtkKWCompositeWidget.

void vtkKWLookmarkFolder::EditCallback  ) 
 

Callback to menu item in lookmark manager to rename a folder. Pressing 'Return' calls ChangeName

void vtkKWLookmarkFolder::ChangeName  ) 
 

Callback to menu item in lookmark manager to rename a folder. Pressing 'Return' calls ChangeName

void vtkKWLookmarkFolder::RemoveFolder  ) 
 

Deletes folder

void vtkKWLookmarkFolder::SelectCallback  ) 
 

When a folder's checkbox is selected, we want all nested lmk items to also be selected (and vice versa) When a folders lable is pressed and highlighted, we want all nested lmk items to also be highlighted

void vtkKWLookmarkFolder::ToggleNestedLabels vtkKWWidget prnt,
int  state
 

When a folder's checkbox is selected, we want all nested lmk items to also be selected (and vice versa) When a folders lable is pressed and highlighted, we want all nested lmk items to also be highlighted

void vtkKWLookmarkFolder::ToggleNestedCheckBoxes vtkKWWidget prnt,
int  state
 

When a folder's checkbox is selected, we want all nested lmk items to also be selected (and vice versa) When a folders lable is pressed and highlighted, we want all nested lmk items to also be highlighted

void vtkKWLookmarkFolder::SetFolderName const char *  val  ) 
 

Set/Get methods that hide underlying widgets

char* vtkKWLookmarkFolder::GetFolderName  ) 
 

Set/Get methods that hide underlying widgets

void vtkKWLookmarkFolder::SetSelectionState int  state  ) 
 

Set/Get methods that hide underlying widgets

int vtkKWLookmarkFolder::GetSelectionState  ) 
 

Set/Get methods that hide underlying widgets

virtual void vtkKWLookmarkFolder::SetMacroFlag int   )  [virtual]
 

virtual int vtkKWLookmarkFolder::GetMacroFlag  )  [virtual]
 

virtual int vtkKWLookmarkFolder::GetMainFrameCollapsedState  )  [virtual]
 

virtual void vtkKWLookmarkFolder::SetMainFrameCollapsedState int   )  [virtual]
 

virtual int vtkKWLookmarkFolder::GetLocation  )  [virtual]
 

virtual void vtkKWLookmarkFolder::SetLocation int   )  [virtual]
 

virtual vtkKWFrameWithLabel* vtkKWLookmarkFolder::GetLabelFrame  )  [virtual]
 

virtual vtkKWFrame* vtkKWLookmarkFolder::GetSeparatorFrame  )  [virtual]
 

virtual vtkKWFrame* vtkKWLookmarkFolder::GetNestedSeparatorFrame  )  [virtual]
 

virtual vtkKWCheckButton* vtkKWLookmarkFolder::GetCheckbox  )  [virtual]
 

virtual void vtkKWLookmarkFolder::Pack  )  [virtual]
 

void vtkKWLookmarkFolder::UpdateWidgetValues  ) 
 

Update the widget based on either its widget values or its variable values

void vtkKWLookmarkFolder::UpdateVariableValues  ) 
 

Update the widget based on either its widget values or its variable values

void vtkKWLookmarkFolder::DragAndDropStartCallback int  x,
int  y
 

Drag and Drop routines

void vtkKWLookmarkFolder::DragAndDropEndCallback int  x,
int  y
 

Drag and Drop routines

void vtkKWLookmarkFolder::DragAndDropPerformCommand int  x,
int  y,
vtkKWWidget widget,
vtkKWWidget anchor
 

Drag and Drop routines

void vtkKWLookmarkFolder::RemoveDragAndDropTargetCues  ) 
 

Drag and Drop routines

virtual void vtkKWLookmarkFolder::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.


Member Data Documentation

vtkKWFrame* vtkKWLookmarkFolder::MainFrame [protected]
 

Definition at line 116 of file vtkKWLookmarkFolder.h.

vtkKWFrameWithLabel* vtkKWLookmarkFolder::LabelFrame [protected]
 

Definition at line 117 of file vtkKWLookmarkFolder.h.

vtkKWFrame* vtkKWLookmarkFolder::SeparatorFrame [protected]
 

Definition at line 118 of file vtkKWLookmarkFolder.h.

vtkKWFrame* vtkKWLookmarkFolder::NestedSeparatorFrame [protected]
 

Definition at line 119 of file vtkKWLookmarkFolder.h.

vtkKWCheckButton* vtkKWLookmarkFolder::Checkbox [protected]
 

Definition at line 120 of file vtkKWLookmarkFolder.h.

vtkKWText* vtkKWLookmarkFolder::NameField [protected]
 

Definition at line 122 of file vtkKWLookmarkFolder.h.

int vtkKWLookmarkFolder::SelectionFlag [protected]
 

Definition at line 123 of file vtkKWLookmarkFolder.h.

int vtkKWLookmarkFolder::MacroFlag [protected]
 

Definition at line 124 of file vtkKWLookmarkFolder.h.

int vtkKWLookmarkFolder::Location [protected]
 

Definition at line 127 of file vtkKWLookmarkFolder.h.

int vtkKWLookmarkFolder::MainFrameCollapsedState [protected]
 

Definition at line 128 of file vtkKWLookmarkFolder.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:40:05 2006 for ParaView by doxygen 1.3.5