Dieser Abschnitt enthält Beispiele zu den CGM-Daten, die Sie Objekten zuweisen können. Er besteht aus drei Teilen:
Bei der Wahl eines Ereignisses als Typ gibt es für den Wert nur einen oder mehrere ActiveCGM-Befehle.
Bei der Wahl einer Aktion als Typ gibt es für den Wert folgende Optionen:
Beispiel für WebCGM-Befehle
button1press
•
Beschreibung: Wird ausgelöst, wenn Sie auf ein beliebiges Mitglied der Gruppe klicken.
•
Wert: WebCGM_button1press oder ein beliebiger WebCGM-Vorgang
Inhalt
•
Beschreibung: Ermöglicht die Festlegung der ersten Priorität, wenn Sie den Textinhalt des APS-Gruppentyps „Para" durchsuchen.
cursorenter
•
Beschreibung: Wird ausgelöst, wenn der Mauszeiger sich innerhalb von zwei Pixel eines beliebigen Mitglieds der Gruppe bewegt.
•
Wert: WebCGM_cursorenter oder ein beliebiger WebCGM-Vorgang
cursorexit
•
Beschreibung: Wird ausgelöst, wenn sich der Mauszeiger von allen Mitgliedern der Gruppe weg bewegt.
•
Wert: WebCGM_cursorexit oder ein beliebiger WebCGM-Vorgang.
hover
•
Beschreibung: Wird ausgelöst, wenn sich der Mauszeiger über ein beliebiges Mitglied der Gruppe bewegt.
•
Wert: ein beliebiger WebCGM-Vorgang
linkuri
•
Beschreibung: Lädt eine Datei in das Zielfenster wie durch den URI angegeben.
•
Wert: entweder eine oder drei Zeichenfolgen, die vom Benutzer eingegeben wurden
•
_blank – Ansicht lädt den Inhalt in einem neuen Fenster
•
_self – Ansicht lädt den Inhalt im selben Fenster
•
_parent – Ansicht lädt den Inhalt im unmittelbaren Frameset, das dem aktiven Fenster übergeordnet ist
•
_top – Ansicht lädt den Inhalt als ganze Seite des ursprünglichen Fensters
Name
•
Wert: vom Benutzer eingegebenBeispiel: „Corel Designer Group"
region
•
Beschreibung: Bietet einen optionalen räumlichen Bereich, der mit einem Grafikobjekt verknüpft ist, damit der Benutzer für das Objekt Vorgänge wählen kann. Einfache Bereiche des Typs Rechteck, Ellipse, Polygon und fortlaufende Polybézierkurve können definiert werden.
screentip
•
Beschreibung: Der Wert als Bildschirmtipp angezeigt, wenn der Mauszeiger über der Gruppe steht.
•
wert: vom Benutzer als einzelne Zeichenfolge angegeben, die mit einem Grafikobjekt oder einer Gruppe verknüpft istBeispiel: "This is a screentip"
viewcontext
•
Beschreibung: Sie können die erste Ansicht eines Objekts angeben, wenn Sie den Mauszeiger auf dem Grafikobjekt positionieren, das dieses Attribut enthält.
Der Wert des Ansichtskontextes gibt die beiden Eckpunkte des Viewport-Rechtecks als (x1,y1) (x2,y2) an, wobei x1, y1 der rechte obere Punkt am Viewport-Rechteck und x2,y2 der linke untere Punkt am Viewport-Rechteck ist. Beispiel: -925688030 586990613 -799207691 509452731
•
Wert: vom Benutzer eingegeben
WebCGM_button1press
•
Beschreibung: Löscht alle Nachrichtenfelder des Benutzertipps im Zielfenster.Beispiel: ‘eraseusertip;execute -extension "linkuri"’
•
Wert: eraseusertip;execute -ext
WebCGM_cursorenter
•
Beschreibung: Der angegebene Benutzertipp wird angezeigt.Beispiel: ‘displayusertip -tip "<This is a screentip>"’
•
Wert: displayusertip -tip
WebCGM_cursorexit
•
Beschreibung: Löscht alle Nachrichtenfelder des Benutzertipps im Zielfenster.
Beispiel für ActiveCGM-Befehle
@ML_button1press
@ML_button1release
@ML_cursorenter
@ML_cursorexit
•
Beschreibung: Ändert die Gruppenfarbe in die ursprüngliche Farbe.
@ML_ToInvisible
•
Wert: changegroup -vis off
@ML_ToNative
•
Beschreibung: Ändert die Gruppenfarbe in die ursprüngliche Farbe.
•
Wert: changegroup -co native
@ML_ToRed
•
Wert: changegroup -co red
@ML_ToVisible
•
Wert: changegroup -vis on
button1press
•
Beschreibung: Wird ausgelöst, wenn Sie auf ein beliebiges Mitglied der Gruppe klicken.
•
Wert: PressButton1 oder ein beliebiger WebCGM- oder ActiveCGM-Vorgang
button1release
•
Beschreibung: Wird ausgelöst, wenn Sie die linke Maustaste loslassen, während sich der Mauszeiger über einem beliebigen Mitglied der Gruppe befindet.
•
Wert: ReleaseButton1 oder ein beliebiger WebCGM- oder ActiveCGM-Vorgang
cursorenter
•
Beschreibung: Wird ausgelöst, wenn der Mauszeiger sich innerhalb von zwei Pixel eines beliebigen Mitglieds der Gruppe bewegt.
•
Wert: ToRed oder ein beliebiger WebCGM- oder ActiveCGM-Vorgang
cursorexit
•
Beschreibung: Wird ausgelöst, wenn sich der Mauszeiger von allen Mitgliedern der Gruppe weg bewegt.
•
Wert: ToNative oder ein beliebiger WebCGM- oder ActiveCGM-Vorgang
Beschreibung
•
Wert: vom Benutzer eingegebenBeispiel: „product description"
Beispiel für WebCGM S1000D-Befehle
desc
•
Wert: vom Benutzer eingegebenBeispiel: „product description"
linkuri
•
Beschreibung: Lädt eine Datei in das Zielfenster wie durch den URI angegeben.
•
Wert: entweder eine oder drei Zeichenfolgen, die vom Benutzer eingegeben wurden
•
_blank – Ansicht lädt den Inhalt in einem neuen Fenster
•
_self – Ansicht lädt den Inhalt im selben Fenster
•
_parent – Ansicht lädt den Inhalt im unmittelbaren Frameset, das dem aktiven Fenster übergeordnet ist
•
_top – Ansicht lädt den Inhalt als ganze Seite des ursprünglichen Fensters
region
•
Beschreibung: Bietet einen optionalen räumlichen Bereich, der mit einem Grafikobjekt verknüpft ist, damit der Benutzer für das Objekt Vorgänge wählen kann. Einfache Bereiche des Typs Rechteck, Ellipse, Polygon und fortlaufende Polybézierkurve können definiert werden.
screentip
•
Beschreibung: Der Wert als Bildschirmtipp angezeigt, wenn der Mauszeiger über der Gruppe steht.
•
wert: vom Benutzer als einzelne Zeichenfolge angegeben, die mit einem Grafikobjekt oder einer Gruppe verknüpft istBeispiel: "This is a screentip"
viewcontext
•
Beschreibung: Sie können die erste Ansicht eines Objekts angeben, wenn Sie den Mauszeiger auf dem Grafikobjekt positionieren, das dieses Attribut enthält.
Der Wert des Ansichtskontextes gibt die beiden Eckpunkte des Viewport-Rechtecks als (x1,y1) (x2,y2) an, wobei x1, y1 der rechte obere Punkt am Viewport-Rechteck und x2,y2 der linke untere Punkt am Viewport-Rechteck ist. Beispiel: -925688030 586990613 -799207691 509452731
•
Wert: vom Benutzer eingegeben
This site works best with JavaScript enabled