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

vtkKWApplicationSettingsInterface Class Reference

a user interface panel. More...

#include <vtkKWApplicationSettingsInterface.h>

Inheritance diagram for vtkKWApplicationSettingsInterface:

Inheritance graph
[legend]
Collaboration diagram for vtkKWApplicationSettingsInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWApplicationSettingsInterface, vtkKWUserInterfacePanel)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
virtual void Update ()
virtual void UpdateEnableState ()
virtual vtkKWWindowGetWindow ()
virtual void SetWindow (vtkKWWindow *)
virtual void ConfirmExitCallback ()
virtual void SaveUserInterfaceGeometryCallback ()
virtual void SplashScreenVisibilityCallback ()
virtual void BalloonHelpVisibilityCallback ()
virtual void ResetDragAndDropCallback ()
virtual void FlatFrameCallback ()
virtual void FlatButtonsCallback ()
virtual void DPICallback (double dpi)
virtual void ViewPanelPositionCallback ()

Static Public Member Functions

vtkKWApplicationSettingsInterfaceNew ()

Static Public Attributes

const char * PrintSettingsLabel

Protected Member Functions

 vtkKWApplicationSettingsInterface ()
 ~vtkKWApplicationSettingsInterface ()

Protected Attributes

vtkKWWindowWindow
vtkKWFrameWithLabelInterfaceSettingsFrame
vtkKWCheckButtonConfirmExitCheckButton
vtkKWCheckButtonSaveUserInterfaceGeometryCheckButton
vtkKWCheckButtonSplashScreenVisibilityCheckButton
vtkKWCheckButtonBalloonHelpVisibilityCheckButton
vtkKWMenuButtonWithLabelViewPanelPositionOptionMenu
vtkKWFrameWithLabelInterfaceCustomizationFrame
vtkKWPushButtonResetDragAndDropButton
vtkKWFrameWithLabelToolbarSettingsFrame
vtkKWCheckButtonFlatFrameCheckButton
vtkKWCheckButtonFlatButtonsCheckButton
vtkKWFrameWithLabelPrintSettingsFrame
vtkKWMenuButtonWithLabelDPIOptionMenu

Detailed Description

a user interface panel.

A concrete implementation of a user interface panel. See vtkKWUserInterfacePanel for a more detailed description.

See also:
vtkKWUserInterfacePanel vtkKWUserInterfaceManager

Definition at line 35 of file vtkKWApplicationSettingsInterface.h.


Constructor & Destructor Documentation

vtkKWApplicationSettingsInterface::vtkKWApplicationSettingsInterface  )  [protected]
 

vtkKWApplicationSettingsInterface::~vtkKWApplicationSettingsInterface  )  [protected]
 


Member Function Documentation

vtkKWApplicationSettingsInterface* vtkKWApplicationSettingsInterface::New  )  [static]
 

Reimplemented from vtkKWUserInterfacePanel.

Reimplemented in vtkPVApplicationSettingsInterface.

vtkKWApplicationSettingsInterface::vtkTypeRevisionMacro vtkKWApplicationSettingsInterface  ,
vtkKWUserInterfacePanel 
 

void vtkKWApplicationSettingsInterface::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWUserInterfacePanel.

Reimplemented in vtkPVApplicationSettingsInterface.

virtual vtkKWWindow* vtkKWApplicationSettingsInterface::GetWindow  )  [virtual]
 

Set/Get the window (do not ref count it since the window will ref count this widget).

virtual void vtkKWApplicationSettingsInterface::SetWindow vtkKWWindow  )  [virtual]
 

Set/Get the window (do not ref count it since the window will ref count this widget).

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

Create the widget.

Reimplemented from vtkKWUserInterfacePanel.

Reimplemented in vtkPVApplicationSettingsInterface.

virtual void vtkKWApplicationSettingsInterface::Update  )  [virtual]
 

Refresh the interface given the current value of the Window and its views/composites/widgets.

Reimplemented from vtkKWUserInterfacePanel.

Reimplemented in vtkPVApplicationSettingsInterface.

virtual void vtkKWApplicationSettingsInterface::ConfirmExitCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::SaveUserInterfaceGeometryCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::SplashScreenVisibilityCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::BalloonHelpVisibilityCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::ResetDragAndDropCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::FlatFrameCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::FlatButtonsCallback  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::DPICallback double  dpi  )  [virtual]
 

Callback used when interaction has been performed.

virtual void vtkKWApplicationSettingsInterface::ViewPanelPositionCallback  )  [virtual]
 

Callback used when interaction has been performed.

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

Reimplemented in vtkPVApplicationSettingsInterface.


Member Data Documentation

const char* vtkKWApplicationSettingsInterface::PrintSettingsLabel [static]
 

Some constants BTX

Definition at line 79 of file vtkKWApplicationSettingsInterface.h.

vtkKWWindow* vtkKWApplicationSettingsInterface::Window [protected]
 

Definition at line 87 of file vtkKWApplicationSettingsInterface.h.

vtkKWFrameWithLabel* vtkKWApplicationSettingsInterface::InterfaceSettingsFrame [protected]
 

Definition at line 91 of file vtkKWApplicationSettingsInterface.h.

vtkKWCheckButton* vtkKWApplicationSettingsInterface::ConfirmExitCheckButton [protected]
 

Definition at line 93 of file vtkKWApplicationSettingsInterface.h.

vtkKWCheckButton* vtkKWApplicationSettingsInterface::SaveUserInterfaceGeometryCheckButton [protected]
 

Definition at line 94 of file vtkKWApplicationSettingsInterface.h.

vtkKWCheckButton* vtkKWApplicationSettingsInterface::SplashScreenVisibilityCheckButton [protected]
 

Definition at line 95 of file vtkKWApplicationSettingsInterface.h.

vtkKWCheckButton* vtkKWApplicationSettingsInterface::BalloonHelpVisibilityCheckButton [protected]
 

Definition at line 96 of file vtkKWApplicationSettingsInterface.h.

vtkKWMenuButtonWithLabel* vtkKWApplicationSettingsInterface::ViewPanelPositionOptionMenu [protected]
 

Definition at line 97 of file vtkKWApplicationSettingsInterface.h.

vtkKWFrameWithLabel* vtkKWApplicationSettingsInterface::InterfaceCustomizationFrame [protected]
 

Definition at line 101 of file vtkKWApplicationSettingsInterface.h.

vtkKWPushButton* vtkKWApplicationSettingsInterface::ResetDragAndDropButton [protected]
 

Definition at line 102 of file vtkKWApplicationSettingsInterface.h.

vtkKWFrameWithLabel* vtkKWApplicationSettingsInterface::ToolbarSettingsFrame [protected]
 

Definition at line 106 of file vtkKWApplicationSettingsInterface.h.

vtkKWCheckButton* vtkKWApplicationSettingsInterface::FlatFrameCheckButton [protected]
 

Definition at line 107 of file vtkKWApplicationSettingsInterface.h.

vtkKWCheckButton* vtkKWApplicationSettingsInterface::FlatButtonsCheckButton [protected]
 

Definition at line 108 of file vtkKWApplicationSettingsInterface.h.

vtkKWFrameWithLabel* vtkKWApplicationSettingsInterface::PrintSettingsFrame [protected]
 

Definition at line 112 of file vtkKWApplicationSettingsInterface.h.

vtkKWMenuButtonWithLabel* vtkKWApplicationSettingsInterface::DPIOptionMenu [protected]
 

Definition at line 113 of file vtkKWApplicationSettingsInterface.h.


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