vtkKWCanvasWithScrollbars Class Reference
[KWWidgets Auto-Generated Classes: Widget With Scrollbars]

a vtkKWCanvas associated to two vtkKWScrollbar's More...

#include <vtkKWCanvasWithScrollbars.h>

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

List of all members.

Public Types

typedef vtkKWWidgetWithScrollbars Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkKWCanvasGetWidget ()
virtual void UpdateEnableState ()

Static Public Member Functions

static vtkKWCanvasWithScrollbarsNew ()
static int IsTypeOf (const char *type)
static vtkKWCanvasWithScrollbarsSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWCanvasWithScrollbars ()
 ~vtkKWCanvasWithScrollbars ()
virtual void CreateWidget ()
virtual void Pack ()



virtual void CreateHorizontalScrollbar ()
virtual void CreateVerticalScrollbar ()

Protected Attributes

vtkKWCanvasWidget

Detailed Description

a vtkKWCanvas associated to two vtkKWScrollbar's

This composite widget provides horizontal and vertical scrolling capabilities to a core widget. They can be enabled or disabled separately. As a subclass of vtkKWWidgetWithScrollbars, it inherits methods to retrieve the scrollbars and set their visibility and layout.

Attention:
This class and the corresponding code were generated automatically by instantiating the Templates/vtkKWWidgetWithScrollbarsSubclass.h.in and Templates/vtkKWWidgetWithScrollbarsSubclass.cxx.in files for the type vtkKWCanvas. Classes related to the same template can be found in the KWWidgets Auto-Generated Classes: Widget With Scrollbars section.
See also:
vtkKWWidgetWithScrollbars vtkKWCanvas

Definition at line 41 of file vtkKWCanvasWithScrollbars.h.


Member Typedef Documentation

Reimplemented from vtkKWWidgetWithScrollbars.

Definition at line 45 of file vtkKWCanvasWithScrollbars.h.


Constructor & Destructor Documentation

vtkKWCanvasWithScrollbars::vtkKWCanvasWithScrollbars (  )  [protected]
vtkKWCanvasWithScrollbars::~vtkKWCanvasWithScrollbars (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWCompositeWidget.

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

Reimplemented from vtkKWWidgetWithScrollbars.

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

Reimplemented from vtkKWWidgetWithScrollbars.

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

Reimplemented from vtkKWWidgetWithScrollbars.

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

Reimplemented from vtkKWWidgetWithScrollbars.

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

Reimplemented from vtkKWWidgetWithScrollbars.

virtual vtkKWCanvas* vtkKWCanvasWithScrollbars::GetWidget (  )  [virtual]

Get the vtkKWCanvas for which we addded the scrollbars

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

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

Create the widget.

Reimplemented from vtkKWWidgetWithScrollbars.

virtual void vtkKWCanvasWithScrollbars::CreateHorizontalScrollbar (  )  [protected, virtual]

Create scrollbars and associate the scrollbars to a widget by setting up the callbacks between both instances. Re-implemented to set the associated now that we know the internal widget

Reimplemented from vtkKWWidgetWithScrollbars.

virtual void vtkKWCanvasWithScrollbars::CreateVerticalScrollbar (  )  [protected, virtual]

Create scrollbars and associate the scrollbars to a widget by setting up the callbacks between both instances. Re-implemented to set the associated now that we know the internal widget

Reimplemented from vtkKWWidgetWithScrollbars.

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

Pack.

Implements vtkKWWidgetWithScrollbars.


Member Data Documentation

Internal widget

Definition at line 67 of file vtkKWCanvasWithScrollbars.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:33:29 2010 for KWWidgets by  doxygen 1.6.1