PhAB Icon
|
Class
|
Description |
|
PtArc
|
An elliptical arc |
|
PtBarGraph
|
Bar graph |
|
PtBasic
|
A superclass of basic resources for most widgets |
|
PtBezier
|
Bézier curve |
|
PtBkgd
|
Background of tiled images, gradients, or bitmaps |
|
PtButton
|
A button for initiating an action |
|
PtCalendar
|
Calendar |
N/A
|
PtClient
|
Superclass for client widgets — not normally instantiated |
|
PtClock
|
Analog, digital, or LED clock |
|
PtColorPanel
|
A color panel |
|
PtColorPatch
|
A widget for selecting a hue and shading or tint |
N/A
|
PtColorSel
|
Superclass for color-selector widgets—not normally instantiated |
|
PtColorSelGroup
|
A group of color selectors |
|
PtColorWell
|
A rectangle that displays a color and lets you change it |
|
PtComboBox
|
Text-entry field with a list of choices |
N/A
|
PtCompound
|
Superclass for compound widgets—not normally instantiated |
|
PtContainer
|
Superclass for container widgets |
N/A
|
PtDisjoint
|
Superclass for disjoint widgets—not normally instantiated |
|
PtDivider
|
Widget that divides a given space among its child widgets and
allows resizing |
|
PtEllipse
|
Ellipse |
|
PtFileSel
|
A tree widget for selecting files and directories |
|
PtFontSel
|
A widget for selecting font attributes |
N/A
|
PtGauge
|
Superclass for gauge-like widgets—not normally instantiated |
N/A
|
PtGenList
|
Superclass for list widgets—not normally instantiated |
N/A
|
PtGenTree
|
Superclass for tree widgets—not normally instantiated |
N/A
|
PtGraphic
|
Superclass for graphical widgets—not normally instantiated |
|
PtGrid
|
Grid pattern |
N/A
|
PtGroup
|
Group—use PhAB's
Group Together
button to create this |
|
PtImageArea
|
An area for viewing an image |
|
PtLabel
|
A text, bitmap, or image label |
|
PtLine
|
Straight line (single segment) |
|
PtList
|
List of text items |
N/A
|
PtMenu
|
Menu—use a Menu module instead |
|
PtMenuBar
|
Menubar that's placed at the top of a window |
|
PtMenuButton
|
Button that pops up a menu, or an item in a menu |
|
PtMeter
|
Meter widget |
|
PtMTrend
|
Medical trend widget |
|
PtMultitext
|
Multiple-line stylized text field |
N/A
|
PtNumeric
|
Numeric field superclass—not normally instantiated |
|
PtNumericFloat
|
Floating-point numeric field |
|
PtNumericInteger
|
Integer field |
|
PtOnOffButton
|
Button that's either on or off |
|
PtOSContainer
|
Offscreen-context container, useful for drawing flicker-free images
and animations |
|
PtPane
|
Container that manages its children |
|
PtPanelGroup
|
Container that manages panels |
|
PtPixel
|
Set of points |
|
PtPolygon
|
Set of connected line segments |
|
PtPrintSel
|
Compound widget for choosing printing options |
|
PtProgress
|
Progress bar |
|
PtRaw
|
Widget in which you can use low-level Pg drawing functions |
|
PtRawList
|
Raw list |
|
PtRawTree
|
raw tree |
|
PtRect
|
Rectangle |
N/A
|
PtRegion
|
Photon region—must be created with
PtCreateWidget() |
N/A
|
PtScrollArea
|
Superclass for scrolling widgets—not normally instantiated |
|
PtScrollBar
|
Scrollbar |
|
PtScrollContainer
|
A viewport for viewing a large virtual area |
|
PtSeparator
|
Separator |
N/A
|
PtServer
|
Server widget — must be created with
PtCreateWidget() |
|
PtSlider
|
Numerical input mechanism with a range |
|
PtTab
|
Terminal emulator |
|
PtTerminal
|
Terminal emulator |
|
PtText
|
Single-line text field |
|
PtTimer
|
Timer |
|
PtToggleButton
|
Toggle button |
|
PtToolbar
|
Superclass for toolbar widgets |
|
PtToolbarGroup
|
A group of toolbars |
|
PtTree
|
Hierarchy tree |
|
PtTrend
|
Display of connected points that shift in a specified direction at
the rate in which data is fed |
|
PtTty
|
Terminal device |
|
PtUpDown
|
Increment/decrement button |
|
PtWebClient
|
Widget for displaying web pages |
N/A
|
PtWidget
|
Widget superclass—not normally instantiated |
N/A
|
PtWindow
|
Window—use a Window module instead |