vtkKWFrameWithScrollbar Class Reference

a frame with a scroll bar More...

#include <vtkKWFrameWithScrollbar.h>

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

List of all members.

Public Types

typedef vtkKWCoreWidget Superclass

Public Member Functions

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

Static Public Member Functions

static vtkKWFrameWithScrollbarNew ()
static int IsTypeOf (const char *type)
static vtkKWFrameWithScrollbarSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWFrameWithScrollbar ()
 ~vtkKWFrameWithScrollbar ()
virtual void CreateWidget ()
virtual void ConfigureWidget ()

Protected Attributes

vtkKWFrameFrame
vtkKWCoreWidgetScrollableFrame
vtkKWFrameWithScrollbarInternals * Internals



int VerticalScrollbarVisibility
int HorizontalScrollbarVisibility
virtual vtkKWFrameGetFrame ()
virtual void SetVerticalScrollbarVisibility (int val)
virtual int GetVerticalScrollbarVisibility ()
virtual void VerticalScrollbarVisibilityOn ()
virtual void VerticalScrollbarVisibilityOff ()
virtual void SetHorizontalScrollbarVisibility (int val)
virtual int GetHorizontalScrollbarVisibility ()
virtual void HorizontalScrollbarVisibilityOn ()
virtual void HorizontalScrollbarVisibilityOff ()
virtual void GetBackgroundColor (double *r, double *g, double *b)
virtual double * GetBackgroundColor ()
virtual void SetBackgroundColor (double r, double g, double b)
virtual void SetBackgroundColor (double rgb[3])
virtual void SetBorderWidth (int)
virtual int GetBorderWidth ()
virtual void SetRelief (int)
virtual int GetRelief ()
virtual void SetReliefToRaised ()
virtual void SetReliefToSunken ()
virtual void SetReliefToFlat ()
virtual void SetReliefToRidge ()
virtual void SetReliefToSolid ()
virtual void SetReliefToGroove ()
virtual void SetWidth (int)
virtual int GetWidth ()
virtual void SetHeight (int)
virtual int GetHeight ()
virtual void ScrollToTop ()
virtual void ScrollToBottom ()

Detailed Description

a frame with a scroll bar

It creates a frame with an attached scrollbar

Definition at line 28 of file vtkKWFrameWithScrollbar.h.


Member Typedef Documentation

Reimplemented from vtkKWCoreWidget.

Definition at line 33 of file vtkKWFrameWithScrollbar.h.


Constructor & Destructor Documentation

vtkKWFrameWithScrollbar::vtkKWFrameWithScrollbar (  )  [protected]
vtkKWFrameWithScrollbar::~vtkKWFrameWithScrollbar (  )  [protected]

Member Function Documentation

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

virtual vtkKWFrame* vtkKWFrameWithScrollbar::GetFrame (  )  [virtual]

Get the internal widget.

virtual void vtkKWFrameWithScrollbar::SetVerticalScrollbarVisibility ( int  val  )  [virtual]

Set/Get the vertical scrollbar visibility (default to On). No effect if called after Create().

virtual int vtkKWFrameWithScrollbar::GetVerticalScrollbarVisibility (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::VerticalScrollbarVisibilityOn (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::VerticalScrollbarVisibilityOff (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetHorizontalScrollbarVisibility ( int  val  )  [virtual]

Set/Get the horizontal scrollbar visibility (warning, default to Off). No effect if called after Create().

virtual int vtkKWFrameWithScrollbar::GetHorizontalScrollbarVisibility (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::HorizontalScrollbarVisibilityOn (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::HorizontalScrollbarVisibilityOff (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::GetBackgroundColor ( double *  r,
double *  g,
double *  b 
) [virtual]

Set/Get the background color of the widget.

virtual double* vtkKWFrameWithScrollbar::GetBackgroundColor (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetBackgroundColor ( double  r,
double  g,
double  b 
) [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetBackgroundColor ( double  rgb[3]  )  [inline, virtual]

Scrollbar visibility flags

Definition at line 62 of file vtkKWFrameWithScrollbar.h.

virtual void vtkKWFrameWithScrollbar::SetBorderWidth ( int   )  [virtual]

Set/Get the border width, a non-negative value indicating the width of the 3-D border to draw around the outside of the widget (if such a border is being drawn; the Relief option typically determines this).

virtual int vtkKWFrameWithScrollbar::GetBorderWidth (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetRelief ( int   )  [virtual]

Set/Get the 3-D effect desired for the widget. The value indicates how the interior of the widget should appear relative to its exterior. Valid constants can be found in vtkKWOptions::ReliefType.

virtual int vtkKWFrameWithScrollbar::GetRelief (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetReliefToRaised (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetReliefToSunken (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetReliefToFlat (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetReliefToRidge (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetReliefToSolid (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetReliefToGroove (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetWidth ( int   )  [virtual]

Set/Get the width/height of a frame.

virtual int vtkKWFrameWithScrollbar::GetWidth (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::SetHeight ( int   )  [virtual]

Scrollbar visibility flags

virtual int vtkKWFrameWithScrollbar::GetHeight (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::ScrollToTop (  )  [virtual]

Convenience method to set the view area to the top/bottom

virtual void vtkKWFrameWithScrollbar::ScrollToBottom (  )  [virtual]

Scrollbar visibility flags

virtual void vtkKWFrameWithScrollbar::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 vtkKWFrameWithScrollbar::CreateWidget (  )  [protected, virtual]

Create the widget.

Reimplemented from vtkKWCoreWidget.

virtual void vtkKWFrameWithScrollbar::ConfigureWidget (  )  [protected, virtual]

Configure the widget.


Member Data Documentation

Scrollbar visibility flags

Definition at line 124 of file vtkKWFrameWithScrollbar.h.

Scrollbar visibility flags

Definition at line 125 of file vtkKWFrameWithScrollbar.h.

Definition at line 128 of file vtkKWFrameWithScrollbar.h.

Definition at line 129 of file vtkKWFrameWithScrollbar.h.

vtkKWFrameWithScrollbarInternals* vtkKWFrameWithScrollbar::Internals [protected]

PIMPL Encapsulation for STL containers

Reimplemented from vtkKWCoreWidget.

Definition at line 133 of file vtkKWFrameWithScrollbar.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:45 2010 for KWWidgets by  doxygen 1.6.1