Common visual component properties
These properties, events, and methods are common to many visual form components:
Property |
Default |
Description |
|
The next object in the z-order |
|
Default |
Specifies whether a box border appears (0=Default, 1=Raised, 2=Lowered, 3=None, 4=Single, 5=Double, 6-Drop Shadow, 7=Client, 8=Modal, 9=Etched In, 10=Etched Out) |
|
0 |
The type of Drag&Drop operation to be performed (0=None, 1=Copy, 2=Move) |
|
true |
Whether a component can get focus and operate |
|
false |
Whether the text in a component appears in bold face |
|
false |
Whether the text in a component appears italicized |
|
Arial |
The typeface of the text in a component |
|
10 |
The point size of the text in a component |
|
false |
Whether the text in a component appears striked-through |
|
false |
Whether the text in a component is displayed underlined |
|
|
The form that contains a component |
|
|
Height in the form’s current metric units |
|
|
Help file name |
|
|
Help index topic or context number for context-sensitive help |
|
|
The Windows handle for a component |
|
-1 |
Supplementary control ID number |
|
0 |
The location of the left edge of a component in the form’s current metric units, relative to the left edge of its container |
|
0 |
The mouse pointer type when the pointer is over a component |
|
|
The name of a component |
|
1 |
The page of the form on which a component appears |
|
|
A component’s immediate container |
|
true |
Whether a component is printed when the form is printed |
|
|
Tool tip displayed when pointer hovers over a component |
|
|
Message displayed in status bar when a component has focus |
|
true |
Whether a component is in the tab sequence |
|
0 |
The location of the top edge of a component in the form’s current metric units, relative to the top edge of its container |
|
true |
Whether a component is visible |
|
|
Width in the form’s current metric units
|
|
Event |
Parameters |
Description |
|
Reports only: before a component is rendered; return value determines whether component is rendered |
|
<from palette expL> |
After a component is first added from the palette and then every time the form is opened in the Form Designer |
|
|
When a Drag&Drop operation begins for a component |
|
|
After a component gains focus |
|
|
When F1 is pressed—overrides context-sensitive help |
|
<flags expN>, |
When the left mouse button is double-clicked |
|
<flags expN>, |
When the left mouse button is pressed |
|
<flags expN>, |
When the left mouse button is released |
|
|
After a component loses focus |
|
<flags expN>, |
When the middle mouse button is double-clicked |
|
<flags expN>, |
When the middle mouse button is pressed |
|
<flags expN>, |
When the middle mouse button is released |
|
<flags expN>, |
When the is moved over a component |
|
|
After the form containing a component is opened |
|
|
Reports only: after a component is rendered |
|
<flags expN>, |
When the right mouse button is double-clicked |
|
<flags expN>, |
When the right mouse button is pressed |
|
<flags expN>, |
When the right mouse button is released
|
|
<form open expL> |
When attempting to give focus to a component; return value determines whether the component gets focus.
|
|
Method |
Parameters |
Description |
<type expC> |
Initiates a Drag&Drop operation for a component |
|
<left expN> |
Repositions and/or resizes a component |
|
|
Explicitly releases a component from memory |
|
|
Sets focus to a component |