Class uifcComponent
Description
Direct Known Subclasses:
uifcExternal_Containers,
uifcButtonBase,
uifcGridContainer,
uifcDrawingArea,
uifcHTMLWindow,
uifcText,
uifcSelection,
uifcMenuBar,
uifcMenuPane,
uifcPHolder,
uifcRange_Controls,
uifcSash,
uifcScrolledLayout,
uifcSeparator,
uifcTab,
uifcThumbWheel,
uifcToolBar Method Summary
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
void | |
| |
| |
| |
Method Detail
Returns:
Returns:
Parameters:
parentComponent
gridData
Returns:
Parameters:
parentComponent
Returns:
Returns:
Flag indicating whether the component is shown (xtrue) or hidden (xfalse).
Sets flag indicating whether the component is shown (xtrue) or hidden (xfalse).
Parameters:
flag
Returns:
Returns:
The ID of the component's class.
Returns:
The name of the component's class.
Returns:
If component is a child of a DrawingArea, NakedWindow or a PGLWindow class, this flag designates whether the component will be above its siblings in the Z-order. There is no precedence in the Z-order between sibling components that have this flag set. i.e. Always on top behaviour will only be seen if one component amongst others has this Attribute set.
Sets if component is a child of a DrawingArea, NakedWindow or a PGLWindow class, this flag designates whether the component will be above its siblings in the Z-order. There is no precedence in the Z-order between sibling components that have this flag set. i.e. Always on top behaviour will only be seen if one component amongst others has this Attribute set.
Parameters:
flag
Returns:
Returns:
The background color of the component as a uifcColor.
Sets the background color of the component as a uifcColor.
Parameters:
color
Returns:
Returns:
Flag indicating whether the bottom of the component is attached to its parent.
Sets flag indicating whether the bottom of the component is attached to its parent.
Parameters:
flag
Returns:
Returns:
The size of the offset between the bottom of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Sets the size of the offset between the bottom of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Parameters:
value
Returns:
Returns:
The cursor to use whilst the pointer is over the component. A value of "" indicates that the parent's own cursor should be used.
Sets the cursor to use whilst the pointer is over the component. A value of "" indicates that the parent's own cursor should be used.
Parameters:
value
Returns:
Returns:
The foreground color of the component as a uifcColor.
Sets the foreground color of the component as a uifcColor.
Parameters:
color
Returns:
Returns:
The justification of the content of the popup help-text window which is displayed whilst the pointer is over the component.
ALIGNMENT_LEFT | Left justified |
ALIGNMENT_CENTER | Center justified |
ALIGNMENT_RIGHT | Right justified |
Sets the justification of the content of the popup help-text window which is displayed whilst the pointer is over the component.
ALIGNMENT_LEFT | Left justified |
ALIGNMENT_CENTER | Center justified |
ALIGNMENT_RIGHT | Right justified |
Parameters:
value
Returns:
Returns:
The width of the popup help-text window, in character widths.
A value of 0 indicates that the window should size itself based upon its contents.
Sets the width of the popup help-text window, in character widths.
A value of 0 indicates that the window should size itself based upon its contents.
Parameters:
value
Returns:
Returns:
The X co-ordinate of the position of the popup help-text to be displayed whilst the pointer is over the component.
Sets the X co-ordinate of the position of the popup help-text to be displayed whilst the pointer is over the component.
Parameters:
value
Returns:
Returns:
The Y co-ordinate of the position of the popup help-text to be displayed whilst the pointer is over the component.
Sets the Y co-ordinate of the position of the popup help-text to be displayed whilst the pointer is over the component.
Parameters:
value
Returns:
Returns:
Flag indicating whether the component should inherit the PopupMenuName attribute of its parent.
void | SetCanInheritPopupMenu | |
Sets flag indicating whether the component should inherit the PopupMenuName attribute of its parent.
Parameters:
flag
Returns:
Returns:
Flag indicating whether the left-hand side of the component is attached to its parent.
Sets flag indicating whether the left-hand side of the component is attached to its parent.
Parameters:
flag
Returns:
Returns:
The size of the offset between the left-hand side of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Sets the size of the offset between the left-hand side of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Parameters:
value
Returns:
Returns:
Flag indicating whether the component should occupy any space whilst it is invisible.
Sets flag indicating whether the component should occupy any space whilst it is invisible.
Parameters:
flag
Returns:
Returns:
The name of the parent component of the component.
Returns:
The name of the MenuPane to be displayed when the user presses the right mouse button over the component. A value of "" indicates that the parent's own popup menu should be displayed.
Sets the name of the MenuPane to be displayed when the user presses the right mouse button over the component. A value of "" indicates that the parent's own popup menu should be displayed.
Parameters:
value
Returns:
| CanPopupMenuWhenDisabled | () |
Returns:
Flag indicating whether the component should display its popup menu when it is insensitive (xtrue) or whether no popup menu should be displayed at such times (xfalse).
void | SetCanPopupMenuWhenDisabled | |
Sets flag indicating whether the component should display its popup menu when it is insensitive (xtrue) or whether no popup menu should be displayed at such times (xfalse).
Parameters:
flag
Returns:
Returns:
Flag indicating whether the right-hand side of the component is attached to its parent.
Sets flag indicating whether the right-hand side of the component is attached to its parent.
Parameters:
flag
Returns:
Returns:
The size of the offset between the right-hand side of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Sets the size of the offset between the right-hand side of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Parameters:
value
Returns:
Returns:
Flag indicating whether the top of the component is attached to its parent.
Sets flag indicating whether the top of the component is attached to its parent.
Parameters:
flag
Returns:
Returns:
The size of the offset between the top of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Sets the size of the offset between the top of the component and its parent. A value of -1 indicates that the parent's own offset should be used.
Parameters:
value
Returns:
Returns:
Flag indicating whether the component acts as a drop-site during drag & drop.
Sets flag indicating whether the component acts as a drop-site during drag & drop.
Parameters:
flag
Returns:
Returns:
A bitwise OR of the drag & drop data types which may be dragged and dropped over the component.
DRAG_DROP_NOTHING | Nothing |
DRAG_DROP_FILES | An array of filenames |
DRAG_DROP_COMPONENT | A component |
void | SetValidDropTypeFlags | |
Sets a bitwise OR of the drag & drop data types which may be dragged and dropped over the component.
DRAG_DROP_NOTHING | Nothing |
DRAG_DROP_FILES | An array of filenames |
DRAG_DROP_COMPONENT | A component |
Parameters:
value
Returns:
Returns:
The names of the children of the component.
| DoesAllowTrailRecording | () |
Returns:
Flag indicating whether the component and any of its children should output their actions to trail file.
void | SetAllowTrailRecording | |
Sets flag indicating whether the component and any of its children should output their actions to trail file.
Parameters:
flag
Returns:
Returns:
Flag indicating whether the component will allow the height of the grid cell containing it to be reduced.
This attribute is only supported when the component's parent is a Dialog or a Layout.
Sets flag indicating whether the component will allow the height of the grid cell containing it to be reduced.
This attribute is only supported when the component's parent is a Dialog or a Layout.
Parameters:
flag
Returns:
Returns:
Flag indicating whether the component will allow the width of the grid cell containing it to be reduced.
This attribute is only supported when the component's parent is a Dialog or a Layout.
Sets flag indicating whether the component will allow the width of the grid cell containing it to be reduced.
This attribute is only supported when the component's parent is a Dialog or a Layout.
Parameters:
flag
Returns: