vtkKWScrollbar Class Reference

a simple scrollbar More...

#include <vtkKWScrollbar.h>

Inheritance diagram for vtkKWScrollbar:
Inheritance graph
[legend]
Collaboration diagram for vtkKWScrollbar:
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 SetCommand (vtkObject *object, const char *method)



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 GetForegroundColor (double *r, double *g, double *b)
virtual double * GetForegroundColor ()
virtual void SetForegroundColor (double r, double g, double b)
virtual void SetForegroundColor (double rgb[3])
virtual void SetHighlightThickness (int)
virtual int GetHighlightThickness ()
virtual void GetActiveBackgroundColor (double *r, double *g, double *b)
virtual double * GetActiveBackgroundColor ()
virtual void SetActiveBackgroundColor (double r, double g, double b)
virtual void SetActiveBackgroundColor (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 SetOrientation (int)
virtual int GetOrientation ()
virtual void SetOrientationToHorizontal ()
virtual void SetOrientationToVertical ()
virtual void GetTroughColor (double *r, double *g, double *b)
virtual double * GetTroughColor ()
virtual void SetTroughColor (double r, double g, double b)
virtual void SetTroughColor (double rgb[3])
virtual void SetWidth (int)
virtual int GetWidth ()

Static Public Member Functions

static vtkKWScrollbarNew ()
static int IsTypeOf (const char *type)
static vtkKWScrollbarSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWScrollbar ()
 ~vtkKWScrollbar ()
virtual void CreateWidget ()

Detailed Description

a simple scrollbar

The core scrollbar

Definition at line 25 of file vtkKWScrollbar.h.


Member Typedef Documentation

Reimplemented from vtkKWCoreWidget.

Definition at line 30 of file vtkKWScrollbar.h.


Constructor & Destructor Documentation

vtkKWScrollbar::vtkKWScrollbar (  )  [inline, protected]

Definition at line 134 of file vtkKWScrollbar.h.

vtkKWScrollbar::~vtkKWScrollbar (  )  [inline, protected]

Definition at line 135 of file vtkKWScrollbar.h.


Member Function Documentation

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Reimplemented from vtkKWCoreWidget.

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

Set/Get the background color of the widget.

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

Set/Get the background color of the widget.

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

Set/Get the background color of the widget.

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

Set/Get the background color of the widget.

Definition at line 38 of file vtkKWScrollbar.h.

virtual void vtkKWScrollbar::GetForegroundColor ( double *  r,
double *  g,
double *  b 
) [virtual]

Set/Get the foreground color of the widget.

virtual double* vtkKWScrollbar::GetForegroundColor (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetForegroundColor ( double  r,
double  g,
double  b 
) [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetForegroundColor ( double  rgb[3]  )  [inline, virtual]

Set/Get the background color of the widget.

Definition at line 47 of file vtkKWScrollbar.h.

virtual void vtkKWScrollbar::SetHighlightThickness ( int   )  [virtual]

Set/Get the highlight thickness, a non-negative value indicating the width of the highlight rectangle to draw around the outside of the widget when it has the input focus.

virtual int vtkKWScrollbar::GetHighlightThickness (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::GetActiveBackgroundColor ( double *  r,
double *  g,
double *  b 
) [virtual]

Set/Get the active background color of the widget. An element (a widget or portion of a widget) is active if the mouse cursor is positioned over the element and pressing a mouse button will cause some action to occur.

virtual double* vtkKWScrollbar::GetActiveBackgroundColor (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetActiveBackgroundColor ( double  r,
double  g,
double  b 
) [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetActiveBackgroundColor ( double  rgb[3]  )  [inline, virtual]

Set/Get the background color of the widget.

Definition at line 67 of file vtkKWScrollbar.h.

virtual void vtkKWScrollbar::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 vtkKWScrollbar::GetBorderWidth (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::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 vtkKWScrollbar::GetRelief (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetReliefToRaised (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetReliefToSunken (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetReliefToFlat (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetReliefToRidge (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetReliefToSolid (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetReliefToGroove (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetOrientation ( int   )  [virtual]

Set/Get the orientation type. For widgets that can lay themselves out with either a horizontal or vertical orientation, such as scrollbars, this option specifies which orientation should be used. Valid constants can be found in vtkKWOptions::OrientationType.

virtual int vtkKWScrollbar::GetOrientation (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetOrientationToHorizontal (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetOrientationToVertical (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::GetTroughColor ( double *  r,
double *  g,
double *  b 
) [virtual]

Set/Get the trough color, i.e. the color to use for the rectangular trough areas in widgets such as scrollbars and scales. Ignored on Windows though (not supported by native widget)

virtual double* vtkKWScrollbar::GetTroughColor (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetTroughColor ( double  r,
double  g,
double  b 
) [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetTroughColor ( double  rgb[3]  )  [inline, virtual]

Set/Get the background color of the widget.

Definition at line 111 of file vtkKWScrollbar.h.

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

Set/Get the desired narrow dimension of the scrollbar widget, not including 3-D border, if any. For vertical scrollbars this will be the width and for horizontal scrollbars this will be the height.

virtual int vtkKWScrollbar::GetWidth (  )  [virtual]

Set/Get the background color of the widget.

virtual void vtkKWScrollbar::SetCommand ( vtkObject object,
const char *  method 
) [virtual]

Specifies a command to associate with the widget. This command is typically invoked to change the view in the widget associated with the scrollbar. The 'object' argument is the object that will have the method called on it. The 'method' argument is the name of the method to be called and any arguments in string form. If the object is NULL, the method is still evaluated as a simple command.

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

Create the widget.

Reimplemented from vtkKWCoreWidget.


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:37:16 2010 for KWWidgets by  doxygen 1.6.1