36 rectangle (Rechteck)

Dieses Objekt dient lediglich zur grafischen Gestaltung. Es sollte in der Regel keinerlei Funktionalität und Bedeutung für den Dialogablauf haben.

Definition

{ export | reexport } { model } rectangle { <Bezeichner> }
{
  <Standardattribute>
  <Allgemeine Attribute>
  <Geometrieattribute>
  <Hierarchieattribute>
  <Layoutattribute>
  <Objektspezifische Attribute>
}

Da das Objekt Rechteck hauptsächlich dazu gedacht ist innerhalb einer Oberfläche Bereiche optisch voneinander zu trennen, sind für das Aussehen dieser Trennlinie im wesentlichen die Attribute .filled, .borderwidth, .bgc und .fgc notwendig.

Ereignisse

dbselect

extevent

focus

help

key

select

Kinder

document

record

transformer

Vater

groupbox

layoutbox

module

notepage

splitbox

toolbar

window

Menü

Popup-Menü

36.1 Attribute

.acc_label

.acc_text

.accelerator

.bgc

.borderraster

.borderstyle

.borderwidth

.class

.control

.cursor

.cut_pending

.cut_pending_changed

.dialog

.document[integer]

.external

.external[integer]

.fgc

.filled

.firstrecord

.focus

.focus_on_click

.function

.groupbox

.height

.help

.index

.label

.lastrecord

.layoutbox

.mapped

.member[integer]

.membercount

.menu

.model

.notepage

options[enum]

.parent

.posraster

.real_height

.real_sensitive

.real_visible

.real_width

.real_x

.real_y

.record[integer]

.recordcount

.scope

.sensitive

.sizeraster

.statushelp

.toolbar

.toolhelp

.userdata

.visible

.width

.window

.xauto

.xleft

.xright

.yauto

.ybottom

.ytop

36.2 Spezifische Attribute

Attribut Beschreibung

.bgc

Hintergrundfarbe des Objekts.

.borderraster

Legt die Art der Geometrieberechnung bei aktivem Raster fest. Die detaillierte Beschreibung finden sie in der Attribut-Beschreibung in der „Attributreferenz“.

Nur aktiv, wenn .borderwidth > 0.

.borderstyle

Definiert den Stil, also Darstellung und Ausprägung, des Rahmens (ab IDM-Version A.06.01.a).

.borderwidth

Randbreite des Objekts.

.cursor

Cursorvariante des Objekts (unter Motif nicht verfügbar).

.fgc

Vordergrundfarbe des Objekts.

.filled

Definiert ob das Objekt mit der Hintergrundfarbe ausgefüllt wird (true) oder nicht.

.menu

Zum Objekt gehörendes Menü (Popup-Menü); wird unter Motif ignoriert, da hier kein Popup-Menü möglich ist.

options[enum]

Optionen des Objekts.

Index: opt_center_toolhelp (nur MS Windows).

36.3 Hinweis für Dialog Manager unter Motif

Unter Motif ist das Attribut .toolhelp nicht verfügbar (es wird keine Toolhelp angezeigt).

36.4 Beispiel

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;
  }
}

Abbildung 16-35: Fenster mit rectangle