| Library | File | Frames | Expand |
| xstring | GetDialog | () |
|
| xstring | GetComponent | () |
|
| uifcPoint_ptr | GetCursorPosition | () |
|
Get the cursor pointer position relative to the component.
|
| void | SetFrameRectangle | (uifcRectangle_ptr rect) |
|
Set the size and screen position of the component, in pixels. This operation is only supported when the component's parent is one of the following classes : DrawingArea NakedWindow PGLWindow
|
| void | WriteTextToTrail | (xrstring name, xrstring trail_data) |
|
Write the data given by trail_data to the trail file so that when read during playback, a trail file callback for name is generated, which the application can then act on. 'name' is an identifier to distinguish this from trail output from other sources such as Creo UI.
|
| uifcPoint_ptr | GetFrameOrigin | () |
|
Determine the position of the component, in pixels, relative to its parent.
|
| uifcPoint_ptr | GetScreenOrigin | () |
|
Determine the screen position of the component, in pixels.
|
| void | DrawDropIndicator | (uifcRectangle_ptr rect, uifcOrientation orientation) |
|
Draw a drag & drop indicator of given size and orientation. rect - size of the indicator orientation - orientation of the indicator (See purpose) ORIENTATION_HORIZONTAL - Horizontal ORIENTATION_VERTICAL - Vertical The coordinates of this rectangle will be stored by the Desktop so that it can automatically be removed upon the next call to DrawDropIndicator operation if the rectangles differ. In addition the drag & drop indicator will automatically be removed upon the next call to DrawRubberBand operation as these two operations are mutually exclusive. This operation provides a simple way to achieve smooth drag & drop indication over the Desktop. ORIENTATION_HORIZONTAL - Horizontal ORIENTATION_VERTICAL - Vertical The coordinates of this rectangle will be stored by the Desktop so that it can automatically be removed upon the next call to DrawDropIndicator operation if the rectangles differ. In addition the drag & drop indicator will automatically be removed upon the next call to DrawRubberBand operation as these two operations are mutually exclusive. This operation provides a simple way to achieve smooth drag & drop indication over the Desktop.
|
| uifcDimension_ptr | GetFrameMinimumSize | () |
|
Determine the minimum size of the component, in pixels.
|
| xstring | ReadTextFromTrail | (xrstring name) |
|
Read the data for the trail file callback for name, from the trail file into trail_data.
|
| uifcRectangle_ptr | GetScreenRectangle | () |
|
Determine the size and screen position of the component, in pixels.
|
| uifcRectangle_ptr | GetRectangleOfMonitor | () |
|
Determine the rectangle of the screen upon which the majority of the given component is displayed.
|
| void | DeleteChild | (xrstring name) |
|
Delete a component from the parent.
|
| uifcDimension_ptr | GetFrameSize | () |
|
Determine the size of the component, in pixels.
|
| uifcRectangle_ptr | GetFrameRectangle | () |
|
Determine the size and position of the component, in pixels.
|
| xstringsequence_ptr | GetChildNameArray | () |
|
| xint | GetComponentClass | () |
|
| xstring | GetActiveDialogName | () |
|
| void | SetActiveDialogName | (xrstring value) |
|
Sets the name of the Dialog which has the keyboard input focus - viz. the current active Dialog.
|
| xbool | DoesAllowTrailRecording | () |
|
| void | SetAllowTrailRecording | (xbool flag) |
|
Sets flag indicating whether the component and any of its children should output their actions to trail file.
|
| void | AddActionListener | (uifcDesktopListener_ptr listener) |
|
| void | PushAction | (uifcDesktopAction action) |
|
| void | CreateTimer | (uifcDesktopTimer_ptr timer, xrstring timerName, xbool writeInTrail) |
|
| void | StartTimer | (xrstring timerName, xint duration) |
|
| void | StopTimer | (xrstring timerName) |
|