GLOW API version 1.0 reference

Back to
Table of contents


class GlowPanelParams

General information

type: struct
inherits: GlowWidgetParams
module: glowPanelWidget

GlowPanelParams encloses parameters for construction of a GlowPanelWidget.

GLOW programs which use panel widgets may need to use GlowPanelParams to construct a panel.

Data

General widget parameter data
These fields are inherited from GlowWidgetParams. Note that their default values may be different from those of the generic widget params.

int width

Width of the widget. Initial default is 100.

int height

Height of the widget. Initial default is 100.

int x

X location of the upper left of the widget, in pixel coordinates of the parent widget. Initial default is 0.

int y

Y location of the upper left of the widget, in pixel coordinates of the parent widget. Initial default is 0.

long refcon

Reference constant for this widget. Initial default 0.

bool clipping

Should the widget clip to its rectangle when drawing children. Initial default is true.

Parameter data specific to panel widgets

GlowPanelWidget::Style style

Drawing style. Initial default is GlowPanelWidget::plainStyle.

Color parameter data

GlowColor backColor
GlowColor lightBevelColor
GlowColor darkBevelColor

Static Data

Defaults

static GlowPanelParams defaults

Default parameters. These are copied every time a new GlowPanelParams is constructed.

Methods

Constructor

GlowPanelParams(void)

Constructs a new parameter block, copying defaults

Back to
Table of contents


The GLOW Toolkit