vtkKWKeyBindingsWidget Class Reference

a key bindings widget. More...

#include <vtkKWKeyBindingsWidget.h>

Inheritance diagram for vtkKWKeyBindingsWidget:
Inheritance graph
[legend]
Collaboration diagram for vtkKWKeyBindingsWidget:
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)

Static Public Member Functions

static vtkKWKeyBindingsWidgetNew ()
static int IsTypeOf (const char *type)
static vtkKWKeyBindingsWidgetSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWKeyBindingsWidget ()
 ~vtkKWKeyBindingsWidget ()
virtual void CreateWidget ()



vtkKWKeyBindingsWidgetInternals * Internals
vtkKWMultiColumnListWithScrollbarsKeyBindingsList
vtkKWToolbarToolbar
vtkKWLoadSaveButtonSaveButton
vtkKWFrameWithLabelDetailFrame
vtkKWTextWithScrollbarsDetailText
vtkKWKeyBindingsManagerKeyBindingsManager
virtual vtkKWKeyBindingsManagerGetKeyBindingsManager ()
virtual void SetKeyBindingsManager (vtkKWKeyBindingsManager *mgr)
virtual int WriteKeyBindingsToStream (ostream &os)
virtual int WriteKeyBindingsToFile (const char *filename)
virtual vtkKWToolbarGetToolbar ()
virtual vtkKWLoadSaveButtonGetSaveButton ()
virtual void UpdateEnableState ()
virtual void Update ()
virtual void SelectionChangedCallback ()
virtual void WriteKeyBindingsToFileCallback ()

Detailed Description

a key bindings widget.

This widget can be used to display key bindings stored in a key bindings manager class (vtkKWKeyBindingsManager).

See also:
vtkKWKeyBindingsManager

Definition at line 37 of file vtkKWKeyBindingsWidget.h.


Member Typedef Documentation

Reimplemented from vtkKWCompositeWidget.

Definition at line 42 of file vtkKWKeyBindingsWidget.h.


Constructor & Destructor Documentation

vtkKWKeyBindingsWidget::vtkKWKeyBindingsWidget (  )  [protected]
vtkKWKeyBindingsWidget::~vtkKWKeyBindingsWidget (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWCompositeWidget.

virtual vtkKWKeyBindingsManager* vtkKWKeyBindingsWidget::GetKeyBindingsManager (  )  [virtual]

Set/Get the key bindings manager.

Reimplemented from vtkKWWidget.

virtual void vtkKWKeyBindingsWidget::SetKeyBindingsManager ( vtkKWKeyBindingsManager mgr  )  [virtual]

Member variables

virtual int vtkKWKeyBindingsWidget::WriteKeyBindingsToStream ( ostream &  os  )  [virtual]

Write all keybindings to a stream or text file (tab delimited). Return 1 on success, 0 otherwise

virtual int vtkKWKeyBindingsWidget::WriteKeyBindingsToFile ( const char *  filename  )  [virtual]

Member variables

virtual vtkKWToolbar* vtkKWKeyBindingsWidget::GetToolbar (  )  [virtual]

Expose a few internals

virtual vtkKWLoadSaveButton* vtkKWKeyBindingsWidget::GetSaveButton (  )  [virtual]

Member variables

virtual void vtkKWKeyBindingsWidget::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 vtkKWKeyBindingsWidget::Update (  )  [virtual]

Member variables

virtual void vtkKWKeyBindingsWidget::SelectionChangedCallback (  )  [virtual]

Callback, do NOT use.

virtual void vtkKWKeyBindingsWidget::WriteKeyBindingsToFileCallback (  )  [virtual]

Member variables

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

Create the widget.

Reimplemented from vtkKWCompositeWidget.


Member Data Documentation

vtkKWKeyBindingsWidgetInternals* vtkKWKeyBindingsWidget::Internals [protected]

Member variables

Reimplemented from vtkKWCoreWidget.

Definition at line 92 of file vtkKWKeyBindingsWidget.h.

Member variables

Definition at line 93 of file vtkKWKeyBindingsWidget.h.

Member variables

Definition at line 94 of file vtkKWKeyBindingsWidget.h.

Member variables

Definition at line 95 of file vtkKWKeyBindingsWidget.h.

Member variables

Definition at line 96 of file vtkKWKeyBindingsWidget.h.

Member variables

Definition at line 97 of file vtkKWKeyBindingsWidget.h.

Member variables

Definition at line 98 of file vtkKWKeyBindingsWidget.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:57 2010 for KWWidgets by  doxygen 1.6.1