Widget Reference
About This Reference
What's new in Photon for QNX 6.1
PtGroup
PtMenu
PtNumericFloat
PtNumericInteger
What's new in Photon for QNX 6.0
New widgets
Deprecated widgets
Other changes
PtBasic
PtBezier
PtBkgd
PtButton
PtComboBox
PtContainer
PtFileSel
PtFontSel
PtGenList
PtGauge
PtGenTree
PtGraphic
PtGrid
PtLabel
PtMenuButton
PtMultiText
PtNumeric
PtNumericInteger
PtPolygon
PtPrintSel
PtRaw
PtRegion
PtScrollArea
PtScrollbar
PtSlider
PtTerminal
PtText
PtTimer
PtToggleButton
PtTree
PtTty
PtWidget
PtWindow
Global Data Structures
PtBalloonCallback_t
Synopsis:
Description:
Classification:
See also:
PtCallback_t
Synopsis:
Description:
Callback functions
Classification:
See also:
PtCallbackInfo_t
Synopsis:
Description:
Classification:
See also:
PtHotkeyCallback_t
Synopsis:
Description:
Classification:
See also:
PtRawCallback_t
Synopsis:
Description:
Classification:
See also:
Widgets
Widget hierarchy
Widget icons in PhAB
What's in a widget description?
Class hierarchy
PhAB icon
Public header
Description
New resources
Inherited resources
Convenience functions
PtArc
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_ARC_END
Pt_ARG_ARC_START
Pt_ARG_ARC_TYPE
Inherited resources:
PtBasic
Class hierarchy:
PhAB icon:
Public header:
Description:
Selecting widgets
Borders and colors
New resources:
Pt_ARG_BANDWIDTH_THRESHOLD
Pt_ARG_BASIC_FLAGS
Edge-control bits
Fill-control bits
Behavior on state change
Pt_ARG_BEVEL_COLOR
Pt_ARG_BEVEL_CONTRAST
Pt_ARG_COLOR
Pt_ARG_CONTRAST
Pt_ARG_DARK_BEVEL_COLOR
Pt_ARG_DARK_FILL_COLOR
Pt_ARG_FILL_COLOR
Pt_ARG_FILL_PATTERN
Pt_ARG_HIGHLIGHT_ROUNDNESS
Pt_ARG_INLINE_COLOR
Pt_ARG_LIGHT_BEVEL_COLOR
Pt_ARG_LIGHT_FILL_COLOR
Pt_ARG_MARGIN_HEIGHT
Pt_ARG_MARGIN_WIDTH
Pt_ARG_OUTLINE_COLOR
Pt_ARG_STYLE
Pt_ARG_TRANS_PATTERN
Pt_CB_ACTIVATE
Pt_CB_ARM
Pt_CB_DISARM
Pt_CB_GOT_FOCUS
Pt_CB_LOST_FOCUS
Pt_CB_MENU
Pt_CB_REPEAT
Inherited resources:
PtBezier
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_BEZIER_FLAGS
Inherited resources:
PtBkgd
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_BKGD_IMAGE
Pt_ARG_BKGD_SPACING_X
Pt_ARG_BKGD_SPACING_Y
Pt_ARG_BKGD_TILE
Inherited resources:
PtButton
Class hierarchy:
PhAB icon:
Public header:
Description:
Creating pushbuttons
Pushbutton behavior
Visual feedback
New resources:
Pt_ARG_ARM_COLOR
Pt_ARG_ARM_FILL
Pt_ARG_ARM_IMAGE
Inherited resources:
PtCalendar
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CALENDAR_COLOR1
Pt_ARG_CALENDAR_COLOR2
Pt_ARG_CALENDAR_COLOR3
Pt_ARG_CALENDAR_COLOR4
Pt_ARG_CALENDAR_COLOR5
Pt_ARG_CALENDAR_DATE
Pt_ARG_CALENDAR_FLAGS
Pt_ARG_CALENDAR_FONT1
Pt_ARG_CALENDAR_FONT2
Pt_ARG_CALENDAR_FONT3
Pt_ARG_CALENDAR_FONT4
Pt_ARG_CALENDAR_FONT5
Pt_ARG_CALENDAR_HIGHLIGHT
Pt_ARG_CALENDAR_MONTH_BTN_COLOR
Pt_ARG_CALENDAR_MONTH_NAMES
Pt_ARG_CALENDAR_SEL_COLOR
Pt_ARG_CALENDAR_TIME_T
Pt_ARG_CALENDAR_WDAY_NAMES
Pt_ARG_CALENDAR_YEAR_BTN_COLOR
Pt_CB_CALENDAR_SELECT
Inherited resources:
PtClient
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CLIENT_FLAGS
Pt_ARG_CLIENT_NAME
Pt_ARG_CLIENT_REPLY_LEN
Pt_ARG_CLIENT_SEND
Pt_ARG_CLIENT_SERVER (read only)
Pt_CB_CLIENT_CONNECTED
Pt_CB_CLIENT_ERROR
Pt_CB_CLIENT_EVENT
Pt_CB_CLIENT_NOT_FOUND
Inherited resources:
PtClock
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CLOCK_FACE_COLOR
Pt_ARG_CLOCK_FACE_OUTLINE_COLOR
Pt_ARG_CLOCK_FLAGS
Pt_ARG_CLOCK_FONT
Pt_ARG_CLOCK_HOUR
Pt_ARG_CLOCK_HOUR_COLOR
Pt_ARG_CLOCK_HOUR_OFFSET
Pt_ARG_CLOCK_MINUTE
Pt_ARG_CLOCK_MINUTE_COLOR
Pt_ARG_CLOCK_MINUTE_OFFSET
Pt_ARG_CLOCK_SECOND
Pt_ARG_CLOCK_SECOND_COLOR
Pt_ARG_CLOCK_SECOND_OFFSET
Pt_ARG_CLOCK_SEP1
Pt_ARG_CLOCK_SEP1_COLOR
Pt_ARG_CLOCK_SEP2
Pt_ARG_CLOCK_SEP2_COLOR
Pt_ARG_CLOCK_TYPE
Pt_CB_CLOCK_TIME_CHANGED
Inherited resources:
PtColorPanel
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CPANEL_FLAGS
Inherited resources:
PtColorPatch
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CPATCH_FLAGS
Inherited resources:
PtColorSel
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CS_COLOR
Pt_ARG_CS_COLOR_MODELS
Pt_ARG_CS_CURRENT_MODEL
Pt_ARG_CS_FLAGS
Pt_ARG_CS_PALETTE
Pt_CB_CS_COLOR_CHANGED
Inherited resources:
PtColorSelGroup
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CSGROUP_FLAGS
Inherited resources:
PtColorWell
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CWELL_FLAGS
Pt_ARG_CWELL_SWATCH_DIM
Inherited resources:
PtComboBox
Class hierarchy:
PhAB icon:
Public header:
Description:
Keyboard actions
Callbacks
New resources:
Pt_ARG_CBOX_BUTTON_BORDER_WIDTH
Pt_ARG_CBOX_BUTTON_BOT_BORDER_COLOR
Pt_ARG_CBOX_BUTTON_COLOR
Pt_ARG_CBOX_BUTTON_TOP_BORDER_COLOR
Pt_ARG_CBOX_BUTTON_WIDTH
Pt_ARG_CBOX_FLAGS
Pt_ARG_CBOX_MAX_VISIBLE_COUNT
Pt_ARG_CBOX_SEL_ITEM
Pt_CB_CBOX_ACTIVATE
Pt_CB_CBOX_CLOSE
Exported subordinate children:
Inherited resources:
Pt_ARG_VISIBLE_COUNT
Convenience functions:
PtComboBoxListClose
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtComboBoxListOpen
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtCompound
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
PtContainer
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CONTAINER_FLAGS
Pt_ARG_CURSOR_OVERRIDE
Pt_ARG_TITLE
Pt_ARG_TITLE_FONT
Pt_CB_BALLOONS
Pt_CB_CHILD_ADDED_REMOVED
Pt_CB_RESIZE
Inherited resources:
PtDisjoint
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_SYSINFO (read only)
Pt_CB_SYSINFO
Inherited resources:
PtDivider
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_DIVIDER_FLAGS
Pt_ARG_DIVIDER_OFFSET
Pt_ARG_DIVIDER_SIZES (read-only)
Pt_CB_DIVIDER_DRAG
Exported subordinate children:
Inherited resources:
Pt_ARG_BANDWIDTH_THRESHOLD
Pt_ARG_GROUP_ORIENTATION
PtEllipse
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
PtFileSel
Class hierarchy:
PhAB icon:
Public header:
Description:
Examples
New resources:
Pt_ARG_FS_FILE_SPEC
Pt_ARG_FS_FLAGS
Pt_ARG_FS_FORMAT
Pt_ARG_FS_IMAGES (write-only)
Pt_ARG_FS_LBL_DATE
Pt_ARG_FS_LBL_GROUP
Pt_ARG_FS_LBL_NAME
Pt_ARG_FS_LBL_OWNER
Pt_ARG_FS_LBL_PERMISSIONS
Pt_ARG_FS_LBL_SIZE
Pt_ARG_FS_REFRESH
Pt_ARG_FS_ROOT_DIR
Pt_CB_FS_BKGD_HANDLER
Pt_CB_FS_SELECTION
Pt_CB_FS_STATE
Inherited resources:
Pt_CB_DND
Convenience functions:
PtFSAddAfter
Synopsis:
Description:
Classification:
Safety:
See also:
PtFSAddFirst
Synopsis:
Description:
Classification:
Safety:
See also:
PtFSAllItems
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSAllocItem
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
PtFSClearSelection
Synopsis:
Description:
Classification:
Safety:
PtFSDamageItem
Synopsis:
Description:
Classification:
Safety:
PtFSExpandParents
Synopsis:
Description:
Classification:
Safety:
See also:
PtFSFolderCollapse
Synopsis:
Description:
Classification:
Safety:
See also:
PtFSFolderExpand
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtFSFreeAllItems
Synopsis:
Description:
Classification:
Safety:
PtFSFreeItems
Synopsis:
Description:
Classification:
Safety:
PtFSGetCurrent
Synopsis:
Description:
Classification:
Safety:
PtFSGetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSGoto
Synopsis:
Description:
Classification:
Safety:
PtFSItemIndex
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSRemoveChildren
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSRemoveItem
Synopsis:
Description:
Classification:
Safety:
PtFSRemoveList
Synopsis:
Description:
Classification:
Safety:
PtFSRootItem
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSSelect
Synopsis:
Description:
Classification:
Safety:
PtFSSelectedItems
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSSetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
PtFSShow
Synopsis:
Description:
Classification:
Safety:
PtFSUnselect
Synopsis:
Description:
Classification:
Safety:
PtFSUnselectNonBrothers
Synopsis:
Description:
Classification:
Safety:
PtFlash
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_FLASH_FILE
Inherited resources:
PtFontSel
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_FONT_DISPLAY
Pt_ARG_FONT_FLAGS
Pt_ARG_FONT_LBL_FONT
Pt_ARG_FONT_LBL_QUALITY
Pt_ARG_FONT_LBL_QUALITY_ANTIALIASED
Pt_ARG_FONT_LBL_QUALITY_PLAIN
Pt_ARG_FONT_LBL_SIZE
Pt_ARG_FONT_LBL_STYLE
Pt_ARG_FONT_LBL_STYLE_BOLD
Pt_ARG_FONT_LBL_STYLE_BOLDITALIC
Pt_ARG_FONT_LBL_STYLE_ITALIC
Pt_ARG_FONT_LBL_STYLE_PLAIN
Pt_ARG_FONT_NAME
Pt_ARG_FONT_SAMPLE
Pt_ARG_FONT_SYMBOL
Pt_CB_FONT_MODIFY
Inherited resources:
Pt_ARG_DIM
Convenience functions:
PtGauge
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_GAUGE_FLAGS
Pt_ARG_GAUGE_FONT
Pt_ARG_GAUGE_H_ALIGN
Pt_ARG_GAUGE_V_ALIGN
Pt_ARG_GAUGE_VALUE
Pt_ARG_GAUGE_VALUE_PREFIX
Pt_ARG_GAUGE_VALUE_SUFFIX
Pt_ARG_MAXIMUM
Pt_ARG_MINIMUM
Pt_ARG_ORIENTATION
Pt_CB_GAUGE_VALUE_CHANGED
Inherited resources:
PtGenList
Class hierarchy:
PhAB icon:
Public header:
Description:
Using scrollbars
Mouse actions
Keyboard actions
New resources:
Pt_ARG_BALLOON_COLOR
Pt_ARG_BALLOON_FILL_COLOR
Pt_ARG_LIST_COLUMN_ATTR
Pt_ARG_LIST_COLUMN_POS
Pt_ARG_LIST_DNDSEL_COLOR
Pt_ARG_LIST_FLAGS
Pt_ARG_LIST_FONT
Pt_ARG_LIST_ITEM_COUNT (read-only)
Pt_ARG_LIST_SB_RES
Pt_ARG_LIST_SCROLL_RATE
Pt_ARG_LIST_SEL_COUNT (read-only)
Pt_ARG_LIST_TOTAL_HEIGHT (read-only)
Pt_ARG_SCROLLBAR_WIDTH
Pt_ARG_SELECTION_FILL_COLOR
Pt_ARG_SELECTION_MODE
Pt_ARG_SELECTION_TEXT_COLOR
Pt_ARG_TOP_ITEM_POS
Pt_ARG_VISIBLE_COUNT (read-only)
Pt_CB_SCROLL_MOVE
Inherited resources:
Pt_CB_DND
Convenience functions:
PtGenListAddItems
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListAllItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListClearSelection
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListCreateTextBalloon
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListDamageItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListDrawBackground
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListDrawString
Synopsis:
Description:
Examples:
Classification:
Safety:
See also:
PtGenListFirstItem
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListGetCurrent
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListGetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListGoto
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListHold
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListItem_t
Synopsis:
Description:
Classification:
See also:
PtGenListItemIndex
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListItemRealloc
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListLastItem
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListLockItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListRelease
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListRemoveItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListResize
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListSelect
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListSelectedItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListSetColumnBalloon
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListSetGflags
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListSetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenListShow
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListUnlockItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenListUnselect
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTree
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_TREE_FLAGS
Pt_ARG_TREE_LINE_COLOR
Pt_ARG_TREE_LINE_SPACING
Pt_ARG_TREE_MARGIN_COLOR
Pt_CB_GEN_TREE_INPUT
Inherited resources:
Pt_CB_DND
Convenience functions:
PtGenTreeAddAfter
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeAddFirst
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeAllItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeClearSelection
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeCollapse
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeDamageItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeExpand
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeExpandParents
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeFreeAllItems
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeFreeItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeGetCurrent
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeGetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeGoto
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeItem_t
Synopsis:
Description:
Classification:
See also:
PtGenTreeItemIndex
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeItemRealloc
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeItemResize
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeRemoveChildren
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeRemoveItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeRemoveList
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeResize
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeRootItem
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeSelect
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeSelectedItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeSetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeShow
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtGenTreeUnselect
Synopsis:
Description:
Classification:
Safety:
See also:
PtGenTreeUnselectNonBrothers
Synopsis:
Description:
Classification:
Safety:
See also:
PtGraphic
Class hierarchy:
PhAB icon:
Public header:
Description:
Origin and coordinates
Line attributes
Colors
Creating a drawing
Sizing the primitives
Grouping elements of the drawing
New resources:
Pt_ARG_DASH_LIST
Pt_ARG_DASH_SCALE
Pt_ARG_GRAPHIC_FLAGS
Pt_ARG_INSIDE_COLOR
Pt_ARG_LINE_CAP
Pt_ARG_LINE_JOIN
Pt_ARG_LINE_WIDTH
Pt_ARG_ORIGIN
Pt_ARG_POINTS
Pt_CB_RESCALE
Inherited resources:
PtGrid
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_GRID_HORIZONTAL
Pt_ARG_GRID_VERTICAL
Inherited resources:
PtGroup
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_CELL_HORZ_ALIGN
Pt_ARG_CELL_VERT_ALIGN
Pt_ARG_GROUP_FLAGS
Pt_ARG_GROUP_HORZ_ALIGN
Pt_ARG_GROUP_ORIENTATION
Pt_ARG_GROUP_ROWS_COLS
Pt_ARG_GROUP_SPACING
Pt_ARG_GROUP_SPACING_X
Pt_ARG_GROUP_SPACING_Y
Pt_ARG_GROUP_VERT_ALIGN
Inherited resources:
PtLabel
Class hierarchy:
PhAB icon:
Public header:
Description:
Creating labels
Text labels
Image and bitmap labels
Balloons
New resources:
Pt_ARG_ACCEL_KEY
Pt_ARG_BALLOON_COLOR
Pt_ARG_BALLOON_FILL_COLOR
Pt_ARG_BALLOON_POSITION
Pt_ARG_HORIZONTAL_ALIGNMENT
Pt_ARG_LABEL_BALLOON
Pt_ARG_LABEL_FLAGS
Pt_ARG_LABEL_IMAGE
Pt_ARG_LABEL_TYPE
Pt_ARG_LINE_SPACING
Pt_ARG_MARGIN_BOTTOM
Pt_ARG_MARGIN_LEFT
Pt_ARG_MARGIN_RIGHT
Pt_ARG_MARGIN_TOP
Pt_ARG_TEXT_FONT
Pt_ARG_TEXT_IMAGE_SPACING
Pt_ARG_TEXT_STRING
Pt_ARG_UNDERLINE1
Pt_ARG_UNDERLINE2
Pt_ARG_UNDERLINE_TYPE
Pt_ARG_VERTICAL_ALIGNMENT
Inherited resources:
PtLine
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
PtList
Class hierarchy:
PhAB icon:
Public header:
Description:
Limitations
Displaying items in columns
Creating lists
Controlling the number of items displayed
Selection notification
Handling single selections
Handling multiple selections
New resources:
Pt_ARG_ITEMS
Pt_ARG_LIST_BALLOON
Pt_ARG_LIST_SPACING
Pt_ARG_MODIFY_ITEMS (write only)
Pt_ARG_SELECTION_INDEXES
Pt_CB_LIST_INPUT
Pt_CB_SELECTION
Inherited resources:
Pt_ARG_VISIBLE_COUNT
Pt_CB_DND
Convenience functions:
PtListAddItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListDeleteAllItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListDeleteItemPos
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListDeleteItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListGotoPos
Synopsis:
Description:
Classification:
Safety:
See also:
PtListItemExists
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListItemPos
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListRemovePositions
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListReplaceItemPos
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListReplaceItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtListSelectPos
Synopsis:
Description:
Classification:
Safety:
See also:
PtListShowPos
Synopsis:
Description:
Classification:
Safety:
See also:
PtListUnselectPos
Synopsis:
Description:
Classification:
Safety:
See also:
PtMenu
Class hierarchy:
PhAB icon:
Public header:
Description:
Creating menus
Populating the menu
Sizing
Lifetime
Pulldown menus
Popup menus
Cascaded menus
Complete menu example
New resources:
Pt_ARG_MENU_FLAGS
Pt_ARG_MENU_SPACING
Pt_ARG_MENU_TEXT_FONT
Pt_ARG_MENU_TITLE
Pt_ARG_MENU_TITLE_FONT
Inherited resources:
PtMenuBar
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
PtMenuButton
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_ACCEL_FONT
Pt_ARG_ACCEL_TEXT
Pt_ARG_BUTTON_TYPE
Pt_ARG_MODIFIER_KEYS
Pt_ARG_OFFSET
Inherited resources:
PtMeter
Class hierarchy:
PhAB icon:
Public header:
Description:
Creating a 3-arc meter
Creating a 1-arc meter
Creating a 3-arc meter movable by keys and mouse
Full meter example
New resources:
Pt_ARG_METER_COLOR
Pt_ARG_METER_FLAGS
Pt_ARG_METER_FONT_COLOR
Pt_ARG_METER_INCREMENT
Pt_ARG_METER_KEY_LEFT
Pt_ARG_METER_KEY_RIGHT
Pt_ARG_METER_LEVEL1_COLOR
Pt_ARG_METER_LEVEL1_POS
Pt_ARG_METER_LEVEL2_COLOR
Pt_ARG_METER_LEVEL2_POS
Pt_ARG_METER_LEVEL3_COLOR
Pt_ARG_METER_MAX_NEEDLE_POSITION
Pt_ARG_METER_MIN_NEEDLE_POSITION
Pt_ARG_METER_NEEDLE_COLOR
Pt_ARG_METER_NEEDLE_POSITION
Pt_ARG_METER_NUM_SEVERITY_LEVELS
Pt_ARG_METER_TEXT_FONT
Pt_CB_METER_MOVED
Inherited resources:
PtMultiText
Class hierarchy:
PhAB icon:
Public header:
Description:
Features
Setting text
Text attributes
Setting text using ranges
Inserting text with assigned attributes
Changing the attributes of a range of text
Hyperlinks using cursor-motion callbacks
Widget dimensions
New resources:
Pt_ARG_MULTITEXT_BOTTOM_LINE (write-only)
Pt_ARG_MULTITEXT_FLAGS
Pt_ARG_MULTITEXT_NUM_LINES (read-only)
Pt_ARG_MULTITEXT_NUM_LINES_VISIBLE (read-only)
Pt_ARG_MULTITEXT_QUERY_CHARACTER (read-only)
Pt_ARG_MULTITEXT_QUERY_LINE (read-only)
Pt_ARG_MULTITEXT_RANGE_ATTRIBUTES
Pt_ARG_MULTITEXT_ROWS (write-only)
Pt_ARG_MULTITEXT_SEGMENTS (write-only)
Pt_ARG_MULTITEXT_TABS
Pt_ARG_MULTITEXT_TOP_LINE
Pt_ARG_MULTITEXT_WRAP_FLAGS
Pt_ARG_MULTITEXT_X_SCROLL_POS
Pt_ARG_MULTITEXT_Y_SCROLL_POS
Pt_ARG_SCROLLBAR_X_DISPLAY
Pt_ARG_SCROLLBAR_X_HEIGHT
Pt_ARG_SCROLLBAR_Y_DISPLAY
Pt_ARG_SCROLLBAR_Y_WIDTH
Inherited resources:
Pt_CB_ACTIVATE
Pt_CB_GOT_FOCUS, Pt_CB_LOST_FOCUS
Pt_CB_TEXT_CHANGED, Pt_CB_MODIFY_NOTIFY, Pt_CB_MOTION_NOTIFY
Pt_CB_MODIFY_VERIFY
Pt_CB_MOTION_VERIFY
Convenience functions:
PtMultiLines_t
Synopsis:
Description:
Classification:
See also:
PtMultiTextAttributes_t
Synopsis:
Description:
Classification:
See also:
PtMultiTextCallback_t, PtMultiTextControl_t, PtMultiTextInfo_t
Synopsis:
Description:
Classification:
See also:
PtMultiTextCreateAttributes
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtMultiTextGetAttributes
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtMultiTextInfo
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtMultiTextLine_t
Synopsis:
Description:
Classification:
See also:
PtMultiTextModifyAttributes
Synopsis:
Description:
Examples:
Classification:
Safety:
See also:
PtMultiTextModifyText
Synopsis:
Description:
Classification:
Safety:
See also:
PtMultiTextQuery_t
Synopsis:
Description:
Classification:
See also:
PtMultiTextSegment_t
Synopsis:
Description:
Classification:
See also:
PtNumeric
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_NUMERIC_FLAGS
Pt_ARG_NUMERIC_PREFIX
Pt_ARG_NUMERIC_SPACING
Pt_ARG_NUMERIC_SUFFIX
Pt_ARG_NUMERIC_UPDOWN_WIDTH
Exported subordinate children:
Inherited resources:
PtNumericFloat
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_NUMERIC_INCREMENT
Pt_ARG_NUMERIC_MAX
Pt_ARG_NUMERIC_MIN
Pt_ARG_NUMERIC_PRECISION
Pt_ARG_NUMERIC_VALUE
Pt_CB_NUMERIC_CHANGED
Exported subordinate children:
Inherited resources:
Pt_CB_ACTIVATE
PtNumericInteger
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_NUMERIC_INCREMENT
Pt_ARG_NUMERIC_MAX
Pt_ARG_NUMERIC_MIN
Pt_ARG_NUMERIC_VALUE
Pt_CB_NUMERIC_CHANGED
Exported subordinate children:
Inherited resources:
Pt_CB_ACTIVATE
PtOnOffButton
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_ONOFF_STATE
Pt_CB_ONOFF_NEW_VALUE
Inherited resources:
PtOSContainer
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
Pt_ARG_FILL_COLOR
PtPane
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
PtPanelGroup
Class hierarchy:
PhAB icon:
Public header:
Description:
Populating a panel group
Multiple panels
Single panel
Panel margins
Panel indexes
New resources:
Pt_ARG_MARGIN_BOTTOM
Pt_ARG_MARGIN_LEFT
Pt_ARG_MARGIN_RIGHT
Pt_ARG_MARGIN_TOP
Pt_ARG_PG_CURRENT
Pt_ARG_PG_CURRENT_INDEX
Pt_ARG_PG_FLAGS
Pt_ARG_PG_OVERLAP_THRESHOLD
Pt_ARG_PG_PANEL_TITLES
Pt_ARG_PG_SELECTION_MODE
Pt_CB_PG_PANEL_SWITCHING
Inherited resources:
Convenience functions:
PtPGCreatePopup
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtPGFindIndexByPanel
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtPGFindIndexByTitle
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtPGFindPanelByIndex
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtPGFindPanelByTitle
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtPGFindTitleByIndex
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtPixel
Class hierarchy:
PhAB icon:
Public header:
Description:
Inherited resources:
PtPolygon
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_POLYGON_FLAGS
Inherited resources:
PtPrintSel
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_PRINT_CONTEXT
Pt_ARG_PRINT_FLAGS
Pt_ARG_PS_LBL_ALL
Pt_ARG_PS_LBL_COLLATED
Pt_ARG_PS_LBL_COPIES
Pt_ARG_PS_LBL_DOUBLE_SIDED
Pt_ARG_PS_LBL_FILE
Pt_ARG_PS_LBL_FROM
Pt_ARG_PS_LBL_INSTALL
Pt_ARG_PS_LBL_NAME
Pt_ARG_PS_LBL_NOT_COLLATED
Pt_ARG_PS_LBL_PREFERENCES
Pt_ARG_PS_LBL_PRINT_ORDER
Pt_ARG_PS_LBL_PRINT_PAGES
Pt_ARG_PS_LBL_RANGE
Pt_ARG_PS_LBL_REVERSED
Pt_ARG_PS_LBL_SELECTION
Pt_ARG_PS_LBL_SEND_TO_FILE
Pt_ARG_PS_LBL_SEND_TO_PRINTER
Pt_ARG_PS_LBL_TO
Pt_CB_PRINT_PROPS
Inherited resources:
Convenience functions:
PtProgress
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_PROGRESS_BAR_COLOR
Pt_ARG_PROGRESS_DIVISIONS
Pt_ARG_PROGRESS_GAP
Pt_ARG_PROGRESS_SPACING
Inherited resources:
Convenience functions:
PtProgressEntireSegment
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtProgressFirstSegment
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtProgressNextSegment
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtProgressTextRect
Synopsis:
Description:
Classification:
Safety:
See also:
PtRaw
Class hierarchy:
PhAB icon:
Public header:
Description:
Draw function
New resources:
Pt_ARG_RAW_CALC_OPAQUE_F
Pt_ARG_RAW_CONNECT_F
Pt_ARG_RAW_DRAW_F
Pt_ARG_RAW_EXTENT_F
Pt_ARG_RAW_INIT_F
Inherited resources:
PtRawList
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_RAWLIST_BACKGROUND_F
Pt_ARG_RAWLIST_DRAW_F
Pt_ARG_RAWLIST_GFLAGS
Pt_ARG_RAWLIST_INFLATE_F
Pt_ARG_RAWLIST_KEY_F
Pt_ARG_RAWLIST_MOUSE_F
Pt_ARG_RAWLIST_SELECT_F
Inherited resources:
Pt_CB_DND
Convenience functions:
PtRawTree
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_RAWTREE_DRAW_F
Pt_ARG_RAWTREE_INFLATE_F
Pt_ARG_RAWTREE_SELECT_F
Pt_ARG_RAWTREE_STATE_F
Inherited resources:
Pt_ARG_TREE_FLAGS
Pt_CB_DND
Convenience functions:
PtRect
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_RECT_ROUNDNESS
Inherited resources:
PtRegion
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_REGION_DATA
Pt_ARG_REGION_FIELDS
Pt_ARG_REGION_FLAGS
Pt_ARG_REGION_HANDLE
Pt_ARG_REGION_INFRONT
Pt_ARG_REGION_INPUT_GROUP
Pt_ARG_REGION_OPAQUE
Pt_ARG_REGION_OWNER
Pt_ARG_REGION_PARENT
Pt_ARG_REGION_SENSE
Inherited resources:
PtScrollArea
Class hierarchy:
PhAB icon:
Public header:
Description:
Scrolling notification
Scrolling control
New resources:
Pt_ARG_SCROLLAREA_FLAGS
Pt_ARG_SCROLLAREA_INCREMENT_X
Pt_ARG_SCROLLAREA_INCREMENT_Y
Pt_ARG_SCROLLAREA_MAX_X
Pt_ARG_SCROLLAREA_MAX_Y
Pt_ARG_SCROLLAREA_POS_X
Pt_ARG_SCROLLAREA_POS_Y
Pt_ARG_SCROLLBAR_X_DISPLAY
Pt_ARG_SCROLLBAR_X_HEIGHT
Pt_ARG_SCROLLBAR_Y_DISPLAY
Pt_ARG_SCROLLBAR_Y_WIDTH
Pt_CB_SCROLLAREA_SCROLLED
Inherited resources:
Convenience functions:
PtScrollAreaCanvas
Synopsis:
Library:
Description:
Returns:
Classification:
Safety:
See also:
PtScrollbar
Class hierarchy:
PhAB icon:
Public header:
Description:
Mouse actions
Keyboard actions
New resources:
Pt_ARG_INCREMENT
Pt_ARG_MIN_SLIDER_SIZE
Pt_ARG_PAGE_INCREMENT
Pt_ARG_SCROLLBAR_FLAGS
Pt_ARG_SLIDER_SIZE
Pt_CB_SCROLL_MOVE
Inherited resources:
Pt_ARG_BANDWIDTH_THRESHOLD
PtScrollContainer
Class hierarchy:
PhAB icon:
Public header:
Description:
Anchors and resize policy
New resources:
Pt_ARG_SCROLLCONT_FLAGS
Pt_ARG_SCROLLCONT_RESIZE_FLAGS
Inherited resources:
PtSeparator
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_SEP_FLAGS
Pt_ARG_SEP_TYPE
Inherited resources:
PtServer
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_SERVER_CONNECTION
Pt_ARG_SERVER_NAME
Pt_ARG_SERVER_SEND (write only)
Pt_CB_SERVER_CONNECTED
Pt_CB_SERVER_ERROR
Pt_CB_SERVER_RECEIVE
Pt_CB_SERVER_TRANSPORT
Inherited resources:
PtSlider
Class hierarchy:
PhAB icon:
Public header:
Description:
Mouse actions
Keyboard actions
New resources:
Pt_ARG_SLIDER_FLAGS
Pt_ARG_SLIDER_HANDLE_COLOR
Pt_ARG_SLIDER_HANDLE_WIDTH
Pt_ARG_SLIDER_IMAGE
Pt_ARG_SLIDER_INCREMENT
Pt_ARG_SLIDER_MULTIPLE
Pt_ARG_SLIDER_THICKNESS
Pt_ARG_SLIDER_TICK_MAJOR_DIV
Pt_ARG_SLIDER_TICK_MAJOR_LEN
Pt_ARG_SLIDER_TICK_MINOR_DIV
Pt_ARG_SLIDER_TICK_MINOR_LEN
Pt_CB_SLIDER_MOVE
Inherited resources:
PtTab
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_TAB_FLAGS
Pt_TAB_UNSELECTED_COLOR
Inherited resources:
Convenience functions:
PtTerminal
Class hierarchy:
PhAB icon:
Public header:
Description:
PtTerminal and PtTty
Fonts
Character sets
Resource changes and function reentrancy
Geometry
Resizing
Adjusting after a resize
The default resize function
Size limits
Console emulation
Color coding
Drawing and scrolling
Scrolling optimization
New resources:
Pt_ARG_TERM_ANSI_PROTOCOL
Pt_ARG_TERM_APP
Pt_ARG_TERM_CHARSETS
Pt_ARG_TERM_COLOR_MODE
Pt_ARG_TERM_COLOR_TABLE
Pt_ARG_TERM_COLS
Pt_ARG_TERM_CONSOLE
Pt_ARG_TERM_CUR_COL
Pt_ARG_TERM_CUR_POS
Pt_ARG_TERM_CUR_ROW
Pt_ARG_TERM_CURSOR_FLAGS
Pt_ARG_TERM_DRAW_MODES
Pt_ARG_TERM_FONT
Pt_ARG_TERM_FONT_INDEX
Pt_ARG_TERM_FONT_LIST
Pt_ARG_TERM_FONT_SIZE (read-only)
Pt_ARG_TERM_MARGINS (read-only)
Pt_ARG_TERM_MAXCOLS
Pt_ARG_TERM_MAXROWS
Pt_ARG_TERM_MAXSIZE
Pt_ARG_TERM_MINCOLS
Pt_ARG_TERM_MINROWS
Pt_ARG_TERM_MINSIZE
Pt_ARG_TERM_OPTIONS
Pt_ARG_TERM_OPTMASK
Pt_ARG_TERM_RESIZE_FL
Pt_ARG_TERM_RESIZE_FUN
Pt_ARG_TERM_RESIZE_STR
Pt_ARG_TERM_ROWS
Pt_ARG_TERM_SCRLBK_COUNT
Pt_ARG_TERM_SCRLBK_LIMIT
Pt_ARG_TERM_SCRLBK_POS
Pt_ARG_TERM_SCROLL
Pt_ARG_TERM_SELECTION
Pt_ARG_TERM_SIZE
Pt_ARG_TERM_VISUAL_BELL
Pt_CB_TERM_APP
Pt_CB_TERM_FONT
Pt_CB_TERM_INPUT
Pt_CB_TERM_OPTIONS
Pt_CB_TERM_RESIZE
Pt_CB_TERM_RESIZED
Pt_CB_TERM_SCRLBK
Inherited resources:
Pt_ARG_BANDWIDTH_THRESHOLD
Pt_ARG_FILL_COLOR
Convenience functions:
PtTerminalCharset_t, PtTerminalCharsets_t
Synopsis:
Description:
Classification:
See also:
PtTerminalCopy
Synopsis:
Description:
Classification:
Safety:
See also:
PtTerminalCreateCsXlat
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTerminalDefaultCharsets
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTerminalFont
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTerminalGetKeys
Synopsis:
Description:
Classification:
Safety:
See also:
PtTerminalGetSelection
Synopsis:
Description:
Classification:
Safety:
See also:
PtTerminalName
Synopsis:
Description:
Classification:
Safety:
See also:
PtTerminalPasteClipboard
Synopsis:
Description:
Classification:
Safety:
See also:
PtTerminalPasteSelection
Synopsis:
Description:
Classification:
Safety:
See also:
PtTerminalPut, PtTerminalPutc, PtTerminalPuts
Synopsis:
Description:
Returns:
Errors:
Classification:
Safety:
See also:
PtTerminalSelectWord
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtText
Class hierarchy:
PhAB icon:
Public header:
Description:
Interaction model
Selecting text
The widget's text
Setting text
Getting text
Getting the current selection
Replacing text
Text-modification callbacks
Validation
Preventing the modification
Handling deletions
Example: entering a password
String changes
Focus callbacks
Cursor-movement callbacks
Activate callback
Edit masks
Mouse actions
Keyboard actions
New resources:
Pt_ARG_COLUMNS
Pt_ARG_CURSOR_POSITION
Pt_ARG_EDIT_MASK
Pt_ARG_MAX_LENGTH
Pt_ARG_SELECTION_RANGE
Pt_ARG_TEXT_CURSOR_WIDTH
Pt_ARG_TEXT_FLAGS
Pt_ARG_TEXT_HIGHLIGHT_BACKGROUND_COLOR
Pt_ARG_TEXT_HIGHLIGHT_TEXT_COLOR
Pt_ARG_TEXT_SUBSTRING
Pt_CB_MODIFY_NOTIFY or Pt_CB_TEXT_CHANGED
Pt_CB_MODIFY_VERIFY
Pt_CB_MOTION_NOTIFY
Pt_CB_MOTION_VERIFY
Inherited resources:
Pt_CB_ACTIVATE
Pt_CB_GOT_FOCUS, Pt_CB_LOST_FOCUS
Convenience functions:
PtTextCallback_t, PtTextControl_t, PtTextControlInfo_t
Synopsis:
Description:
Classification:
See also:
PtTextGetSelection
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTextModifyText
Synopsis:
Description:
Returns:
Classification:
Safety:
PtTextSetSelection
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTimer
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_TIMER_INITIAL
Pt_ARG_TIMER_REPEAT
Pt_CB_TIMER_ACTIVATE
Inherited resources:
PtToggleButton
Class hierarchy:
PhAB icon:
Public header:
Description:
Creating toggle buttons
Grouping toggle buttons
New resources:
Pt_ARG_INDICATOR_COLOR
Pt_ARG_INDICATOR_TYPE
Inherited resources:
PtToolbar
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_ORIENTATION
Pt_ARG_TOOLBAR_FLAGS
Pt_ARG_TOOLBAR_LAYOUT_FLAGS
Pt_ARG_TOOLBAR_SPACING
Inherited resources:
PtToolbarGroup
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_ORIENTATION
Pt_ARG_TG_FLAGS
Inherited resources:
PtTree
Class hierarchy:
PhAB icon:
Public header:
Description:
Allocating items and building a tree
Using images in tree items
Displaying text in columns
Displaying images in columns
New resources:
Pt_ARG_TREE_BALLOON
Pt_ARG_TREE_COLUMN_ATTR
Pt_ARG_TREE_COLUMN_IMGFUN
Pt_ARG_TREE_IMAGES
Pt_ARG_TREE_IMGMASK
Pt_CB_TREE_COLUMN_SEL
Pt_CB_TREE_SELECTION
Pt_CB_TREE_STATE
Inherited resources:
Pt_ARG_TREE_FLAGS
Pt_CB_DND
Convenience functions:
PtTreeAddAfter
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtTreeAddFirst
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtTreeAddImages
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtTreeAllItems
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtTreeAllocItem
Synopsis:
Description:
Examples:
Classification:
Safety:
See also:
PtTreeClearSelection
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeCollapse
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeExpand
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeFreeAllItems
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeFreeItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeGetCurrent
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeGetSelIndexes
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeGoto
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeItem_t
Synopsis:
Description:
Classification:
See also:
PtTreeItemIndex
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeModifyItem
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeModifyItemString
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeRemoveChildren
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeRemoveItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeRemoveList
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeRootItem
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeSelect
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeSelectedItems
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeSetSelIndexes
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeShow
Synopsis:
Description:
Returns:
Classification:
Safety:
See also:
PtTreeUnselect
Synopsis:
Description:
Classification:
Safety:
See also:
PtTreeUnselectNonBrothers
Synopsis:
Description:
Classification:
Safety:
See also:
PtTrend
Class hierarchy:
PhAB icon:
Public header:
Description:
New resources:
Pt_ARG_TREND_ATTRIBUTES
Pt_ARG_TREND_COLOR_LIST
Pt_ARG_TREND_COUNT
Pt_ARG_TREND_DATA (write-only)
Pt_ARG_TREND_FLAGS
Pt_ARG_TREND_GRID_COLOR
Pt_ARG_TREND_GRID_X
Pt_ARG_TREND_GRID_Y
Pt_ARG_TREND_INC
Pt_ARG_TREND_MAX
Pt_ARG_TREND_MIN
Pt_ARG_TREND_PALETTE_END
Inherited resources:
Convenience functions:
PtTrendChangeData, PtTrendChangeTrendData
Synopsis:
Description:
Classification:
Safety:
PtTty
Class hierarchy:
PhAB icon:
Public header:
Description:
PtTerminal and PtTty
Setting PtTty resources
File descriptors
New resources:
Pt_ARG_TTY_ARGV (write-only)
Pt_ARG_TTY_BUFFER
Pt_ARG_TTY_BUFLEN
Pt_ARG_TTY_CMD (write-only)
Pt_ARG_TTY_DEVSIZE
Pt_ARG_TTY_EXIT_STATUS (read-only)
Pt_ARG_TTY_FDS
Pt_ARG_TTY_FDSET
Pt_ARG_TTY_FLAGS
Pt_ARG_TTY_INPUT
Pt_ARG_TTY_INPUT_WRITTEN (read-only)
Pt_ARG_TTY_PATH
Pt_ARG_TTY_PID
Pt_ARG_TTY_PRI
Pt_ARG_TTY_PSEUDO
Pt_ARG_TTY_RFD
Pt_ARG_TTY_SFD
Pt_ARG_TTY_SPAWN_OPTIONS
Pt_ARG_TTY_WFD
Pt_CB_TTY_DEVSIZE
Pt_CB_TTY_OUTPUT
Pt_CB_TTY_TERMINATED
Inherited resources:
Pt_ARG_BANDWIDTH_THRESHOLD
Convenience functions:
PtTtyShell
Synopsis:
Description:
Classification:
Safety:
PtWebClient
Class hierarchy:
PhAB icon:
Public header:
Description:
Starting the server
New resources:
Pt_ARG_WEB_ACTIVATE_LINK (key mode only)
Pt_ARG_WEB_AUTHENTICATE
Pt_ARG_WEB_BUILD_DATE (read only)
Pt_ARG_WEB_COMMAND (write only)
Pt_ARG_WEB_DATA (write only)
Pt_ARG_WEB_DOWNLOAD (write only)
Pt_ARG_WEB_ENCODING
Pt_ARG_WEB_GET_CONTEXT (read only)
Pt_ARG_WEB_GET_HISTORY (read only)
Pt_ARG_WEB_GET_URL (write only)
Pt_ARG_WEB_HELPER (write only)
Pt_ARG_WEB_H_ERRNO
Pt_ARG_WEB_NAVIGATE_FRAME
Pt_ARG_WEB_NAVIGATE_LINK
Pt_ARG_WEB_NAVIGATE_PAGE
Pt_ARG_WEB_OPTION
HTML Options
HTTP cookie options
Authentication options
FTP options
Gopher options
HTTP options
File options
Image options
Print options
SOCKS options
TCP/IP options
Disk-cache options
Miscellaneous options
Pt_ARG_WEB_PRINT (write-only)
Pt_ARG_WEB_RELOAD (write only)
Pt_ARG_WEB_SERVER
Pt_ARG_WEB_SERVER_PID (read only)
Pt_ARG_WEB_SSL_RESPONSE
Pt_ARG_WEB_STARTUP_ERRNO (read only)
Pt_ARG_WEB_STOP (write only)
Pt_ARG_WEB_UNKNOWN_RESP (write-only)
Pt_ARG_WEB_VERSION (read only)
Pt_CB_WEB_AUTHENTICATE
Pt_CB_WEB_CLOSE_WINDOW
Pt_CB_WEB_COMPLETE
Pt_CB_WEB_CONTEXT
Pt_CB_WEB_DATA_REQ
Pt_CB_WEB_ERROR
Pt_CB_WEB_METADATA
Pt_CB_WEB_NEED_SCROLL (key mode only)
Pt_CB_WEB_NEW_WINDOW
Pt_CB_WEB_PAGE_INFO
Pt_CB_WEB_SSL_CERTINFO
Pt_CB_WEB_SSL_CERTNONTRUSTED
Pt_CB_WEB_SSL_ERROR
Pt_CB_WEB_START
Pt_CB_WEB_STATUS
Pt_CB_WEB_UNKNOWN
Pt_CB_WEB_URL
Inherited resources:
PtWidget
Class hierarchy:
PhAB icon:
Public header:
Description:
Geometry
Storing arbitrary user data
New resources:
Pt_ARG_ANCHOR_FLAGS
Pt_ARG_ANCHOR_OFFSETS
Pt_ARG_AREA
Pt_ARG_BEVEL_WIDTH
Pt_ARG_BITMAP_CURSOR
Pt_ARG_CURSOR_COLOR
Pt_ARG_CURSOR_TYPE
Pt_ARG_DATA
Pt_ARG_DIM
Pt_ARG_EFLAGS
Pt_ARG_EXTENT
Pt_ARG_FLAGS
Pt_ARG_HEIGHT
Pt_ARG_HELP_TOPIC
Pt_ARG_MAXIMUM_DIM
Pt_ARG_MINIMUM_DIM
Pt_ARG_POINTER
Pt_ARG_POS
Pt_ARG_RESIZE_FLAGS
Pt_ARG_USER_DATA
Pt_ARG_WIDTH
Pt_CB_BLOCKED
Pt_CB_DESTROYED
Pt_CB_DND
Pt_CB_FILTER
Pt_CB_HOTKEY
Pt_CB_IS_DESTROYED
Pt_CB_OUTBOUND
Pt_CB_RAW
Pt_CB_REALIZED
Pt_CB_UNREALIZED
PtWindow
Class hierarchy:
PhAB icon:
Public header:
Description:
Interacting with the Window Manager
Setting the window's title
Controlling the decorations
Controlling window resizing
Enabling Window Manager functions
Notifying the application
Creating subwindows
New resources:
Pt_ARG_MAX_HEIGHT
Pt_ARG_MAX_WIDTH
Pt_ARG_MIN_HEIGHT
Pt_ARG_MIN_WIDTH
Pt_ARG_WINDOW_FRONT_WINDOW
Pt_ARG_WINDOW_HELP_ROOT
Pt_ARG_WINDOW_MANAGED_FLAGS
Pt_ARG_WINDOW_NOTIFY_FLAGS
Pt_ARG_WINDOW_RENDER_FLAGS
Pt_ARG_WINDOW_STATE
Pt_ARG_WINDOW_TITLE
Pt_CB_WINDOW
Pt_CB_WINDOW_CLOSING
Pt_CB_WINDOW_OPENING
Pt_CB_WINDOW_TRANSPORT
Inherited resources:
Convenience functions:
PtWindowFocus
Synopsis:
Description:
Returns:
Examples:
Classification:
Safety:
See also:
PtWindowGetState
Synopsis:
Description:
Returns:
Classification:
Safety:
PtWindowToBack
Synopsis:
Description:
Examples:
Classification:
Safety:
See also:
PtWindowToFront
Synopsis:
Description:
Examples:
Classification:
Safety:
See also:
Glossary