VI. Widget Classes

Table of Contents
CwGraph -- A Cogent graph widget.
CwMatrix -- A Cogent matrix widget.
PtArc -- An elliptical arc.
PtBarGraph -- A bar graph.
PtBasic -- A parent class for basic widget resources.
PtBezier -- A bezier curve.
PtBitmap -- A bitmapped image.
PtBkgd -- A background image, bitmap, or color-gradient.
PtButton -- A push-button used to initiate a callback.
PtCalendar -- A month-based calendar.
PtClock -- A clock with analog, digital or LED-style format.
PtComboBox -- A text field and a list of choices.
PtContainer -- A parent class for container widget resources.
PtDBContainer -- A double-buffered container that eliminates screen flicker.
PtDivider -- A container with re-sizable rows or columns.
PtEllipse -- An ellipse defined by a rectangular area.
PtFileSel -- A tree-like widget used to select files and directories.
PtFolder -- A file-folder style container.
PtFolderTab -- A tab for accessing folder contents.
PtFontSel -- is used to select font attributes.
PtGauge -- A parent class for gauge widget resources.
PtGenList -- A parent class for list and tree widget resources.
PtGenTree -- A parent class for tree widget resources.
PtGraphic -- A parent class for graphic widget resources.
PtGrid -- A grid of horizontal and vertical lines.
PtGroup -- groups widgets and manages their geometry.
PtHtml -- An HTML viewer.
PtIcon -- A container for a Photon Desktop Manager icon.
PtLabel -- A label that displays text, bitmaps, or images.
PtLed -- An LED-style data display.
PtLedBar -- An LED display in bar format.
PtLedPanel -- An LED display in panel format.
PtLine -- A line defined by two points and an origin.
PtList -- A scrollable list of items.
PtMenu -- A pop-up or pull-down menu.
PtMenuBar -- holds and manages menu buttons.
PtMenuButton -- A button used to access menus.
PtMenuLabel -- provides labels for menus.
PtMessage -- A text message that appears in a pop-up window.
PtMultiText -- A text box that supports multiple lines and various text styles.
PtNumeric -- A parent class for numeric widget resources.
PtNumericFloat -- An entry box for floating-point values.
PtNumericInteger -- An entry box for integer values.
PtOnOffButton -- A button that can be set to ON or OFF.
PtPane -- A container that facilitates anchoring and layout of other widgets.
PtPixel -- A set of points.
PtPolygon -- A set of points connected by lines.
PtRaw -- A canvas for drawing Photon graphics primitives.
PtRect -- A rectangle defined by two points.
PtRegion -- A means to access and control regions of the interface.
PtScale -- A marked scale.
PtScrollArea -- A compact display of a large virtual area.
PtScrollbar -- A sliding handle for navigating a scroll area.
PtSeparator -- A line that separates menu items.
PtSlider -- A sliding-scale input mechanism.
PtTerminal -- A window that functions like a terminal.
PtText -- A single-line or multi-line text entry/display field.
PtToggleButton -- A button that toggles ON or OFF.
PtTree -- An expanding/collapsing tree-style list of items.
PtTty -- A terminal that is attached to a device.
PtUpDown -- A pair of buttons that increment and decrement a value.
PtWidget -- The parent class of all widgets.
PtWindow -- A window managed by the Photon Window Manager.
RtMeter -- An arc-shaped real-time meter with indicator needle.
RtProgress -- A bar-style real-time progress indicator.
RtTrend -- A graph for displaying real-time trends.

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.