32 rectangle
This object can be used for the graphic design of the dialog only. Normally it has no functionality and meaning for the dialog process.
Definition
{ export | reexport } { model } rectangle { <Identifier> }
{
<standard attributes>
<plain attributes>
<geometry attributes>
<hierarchy attributes>
<layout attributes>
<object-specific attributes>
}
Events
Children
Parent
Menu
32.1 Attributes
|
Attribute |
RLD |
PID |
Properties |
Short Description |
|---|---|---|---|---|
|
string object |
string text |
S.G/D/C |
overwrites the Automation Identifier for Microsoft UI Automation |
|
|
object string |
text string |
S.G/D/C |
overwrites the Automation Name for Microsoft UI Automation |
|
|
identifier |
accel |
S,G/D/C |
accelerator of object |
|
|
identifier |
color |
S,G/D/C |
background color |
|
|
boolean |
boolean |
S,G/D/- |
controls computation of geometry with active grid |
|
|
enum |
enum |
S,G/D/C |
defines the style, i.e. representation and characteristics of the borders (since IDM version A.06.01.a) |
|
|
integer |
integer |
S,G/D/C |
width of the object border |
|
|
class |
class |
-,G/-/- |
class/id of object |
|
|
identifier |
instance |
-,G/-/- |
control currently belonging to object |
|
|
identifier |
cursor |
S,G/D/C |
cursor belonging to object |
|
|
boolean |
boolean |
S,G/-/- |
cut operation not yet carried out |
|
|
boolean |
boolean |
-,G/-/- |
changing state during cut operation |
|
|
identifier |
instance |
-,G/-/- |
dialog to which the object belongs |
|
|
object |
document |
S,G/-/- |
accesses the I-th XML Document |
|
|
boolean |
boolean |
-,G/-/- |
returns if the object class is an USW class |
|
|
class |
class |
-,G/-/- |
returns the I-th registered USW class |
|
|
identifier |
color |
S,G/D/C |
foreground color |
|
|
boolean |
boolean |
S,G/D/C |
rectangle is filled with background color |
|
|
object |
record |
S,G/-/C |
accesses the first record of an object |
|
|
boolean |
boolean |
S,G/-/C |
input focus on object |
|
|
boolean |
boolean |
S,G/-/- |
defines if a mouse click into an object’s client area activates the object | |
|
identifier |
func |
S,G/D/C |
function belonging to object |
|
|
identifier |
instance |
-,G/-/- |
object groupbox |
|
|
integer |
integer |
S,G/D/C |
object height |
|
|
string identifier |
string text |
S,G/D/C |
help text of object |
|
|
integer index |
integer index |
-,G/-/- |
current index of object in the child list of its parent |
|
|
string |
string |
S,G/D/C |
name/identifier of object |
|
|
object |
record |
S,G/-/C |
accesses the last record of an object |
|
|
object |
object |
-,G/-/- |
layoutbox of object |
|
|
boolean |
boolean |
S,G/D/- |
defers the display of a visibly created object |
|
|
attribute |
attribute |
-,G/-,- |
user-defined attribute [I] of object |
|
|
integer |
integer |
-,G/-,- |
number of user-defined attributes |
|
|
identifier |
instance |
S,G/D/C |
object menu |
|
|
identifier |
instance |
S,G/D/C |
model belonging to object |
|
|
object |
object |
-,G/-/- |
notepage which object currently belongs to |
|
|
boolean |
boolean |
S,G/D/- |
special options of object |
|
|
identifier |
instance |
S,G/-/- |
parent of object |
|
|
boolean |
boolean |
S,G/D/C |
positions refer to grid |
|
|
integer |
integer |
-,G/-/- |
real height of object |
|
|
boolean |
boolean |
-,G/-/- |
real selectivity of object |
|
|
boolean |
boolean |
-,G/-/- |
real visibility of object |
|
|
integer |
integer |
-,G/-/- |
real width of object |
|
|
integer |
integer |
-,G/-/- |
real distance from left (in pixel) |
|
|
integer |
integer |
-,G/-/- |
real distance from top (in pixel) |
|
|
object |
record |
S,G/-/C |
accesses the I-th record of an object |
|
|
integer |
integer |
-,G/-/- |
queries the number of child records |
|
|
integer |
scope |
-,G/-/- |
queries the object type (Default, Model or instance) |
|
|
boolean |
boolean |
S,G/D/C |
selectivity of object |
|
|
boolean |
boolean |
S,G/D/C |
size refers to grid of parent object |
|
|
string object |
string text |
S,G/-/C |
text to be displayed in statusbar |
|
|
object |
object |
-,G/-/- |
toolbar of object |
|
| .toolhelp |
string object |
string text |
S,G/D/C |
gives a short explanation of object at the cursor |
|
anyvalue |
anyvalue |
S,G/D/C |
object userdata (any DM datatype) |
|
|
boolean |
boolean |
S,G/D/C |
visibility of object |
|
|
integer may be 0 |
integer |
S,G/D/C |
actual width of object |
|
|
identifier |
instance |
-,G/-/- |
window to which object belongs |
|
|
integer (-1, 0, 1) |
integer |
S,G/D/C |
definition type of x-coordinates |
|
|
integer |
integer |
S,G/D/C |
x-coordinate, distance from left |
|
|
integer |
integer |
S,G/D/C |
x-coordinate, distance from right |
|
|
integer (-1, 0, 1) |
integer |
S,G/D/C |
definition type of y-coordinates |
|
|
integer |
integer |
S,G/D/C |
y-coordinate, distance from bottom |
|
|
integer |
integer |
S,G/D/C |
y-coordinate, distance from top |
32.2 Specific Attributes
The attribute .menu is ignored in the Motif version, i.e. it is not possible to attach a popup menu to the object rectangle.
Layout Attributes
A cursor does not exist for the object rectangle in the Motif version!
32.3 Example
dialog Test
window Wn
{
.width 319;
.height 209;
.title "Testfenster";
child rectangle Re
{
.xleft 54;
.width 207;
.ytop 33;
.height 128;
.borderwidth 3;
.filled true;
}
}