![]() |
![]() |
![]() |
This chapter contains descriptions of the following functions, which are included in the widget building library API:
Function | Summary |
---|---|
PtAddWidgetData() | Add data to the widget data chain |
PtAnchorWidget() | Anchor the provided widget |
PtApplyAnchors() | Anchor a container and its children |
PtAttemptResize() | Adjust the size of a widget |
PtCalcAnchorOffsets() | Calculate anchor offsets |
PtChildBoundingBox() | Calculate a widget's canvas and its children's bounding boxes |
PtClipAdd() | Add a clipping rectangle to the stack |
PtClipRemove() | Take a clipping rectangle off the stack |
PtCompoundRedirect() | Redirect widgets to a parent |
PtContainerChildRedirect() | Set pointer to redirector function |
PtContainerDeregister() | Deregister a container from its parent |
PtContainerRegister() | Register a container with its parent |
PtCoreChangeRegion() | Determine if a region is required |
PtCreateWidgetClass() | Create a widget class |
PtDamageExposed() | Damage the specified widgets |
PtDestroyCallbackList() | Free the specified callbacks |
PtDestroyHotkeyCallbacks() | Free the specified hotkey callbacks |
PtDestroyRawCallbacks() | Free the specified raw callbacks |
PtFindNextWidgetData() | Find the next appropriate data block |
PtFindResourceRecord() | Find the record associated with a resource |
PtFindWidgetData() | Find the first data block of a given type and subtype |
PtGetAnchoredExtent() | Calculate a new anchor rectangle |
PtGetStruct() | Retrieve the specified resource |
PtInvokeCallbackList() | Invoke a callback list |
PtInvokeResizeCallbacks() | Invoke the resize callbacks of the specified container |
PtMoveResizeWidget() | Synchronize a widget's extent |
PtRemoveWidgetData() | Remove data from the widget data chain |
PtResizePolicy() | Determine whether a widget has a resize policy |
PtSetExtentFromArea() | Calculate the extent of a widget |
PtSetStruct() | Set the specified resource |
PtSetValue() | Set the value of a resource using mod_f |
PtSuperClassCalcOpaque() | Call the Calc Opaque Rect method of the specified superclass |
PtSuperClassChildCreated() | Invoke a Child Created method |
PtSuperClassChildDestroyed() | Invoke a Child Destroyed method |
PtSuperClassChildGettingFocus() | Invoke a Child Getting Focus method |
PtSuperClassChildGettingResources() | Invoke a Child Getting Resources method |
PtSuperClassChildLosingFocus() | Invoke a Child Losing Focus method |
PtSuperClassChildMovedResized() | Invoke a Child Moved/Resized method |
PtSuperClassChildRealized() | Invoke a Child Realized method |
PtSuperClassChildSettingResources() | Invoke a Child Setting Resources method |
PtSuperClassChildUnrealized() | Invoke a Child Unrealized method |
PtSuperClassConnect(), PtSuperClassConnectFrom() |
Invoke the Connection method of the specified widget class |
PtSuperClassDraw() | Invoke the Draw method of the specified superclass |
PtSuperClassExtent() | Invoke the Extent method of the specified superclass |
PtSuperClassGetResources() | Get the specified resource |
PtSuperClassGotFocus() | Invoke the Got Focus method of the specified superclass |
PtSuperClassInit(), PtSuperClassInitFrom() |
Invoke the Initialize method of the specified widget class |
PtSuperClassLostFocus() | Invoke the Lost Focus method of the specified superclass |
PtSuperClassRawEvent(), PtSuperClassRawEventFrom() |
Invoke the raw callback list of the specified widget class |
PtSuperClassRealized() | Invoke the Realization method of the specified widget class |
PtSuperClassSetResources() | Set resources |
PtUpdateVisibility() | Tell the widget library about a change in visibility |
PtWidgetAbove() | Identify the position of a widget in the hierarchy relative to another widget |
![]() |
![]() |
![]() |