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 eingegeben Beispiel: „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ézier-Kurve 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 ist Beispiel: "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. |
• |
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 eingegeben Beispiel: „product description" |
Beispiel für WebCGM S1000D-Befehle
desc
• |
Wert: vom Benutzer eingegeben Beispiel: „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 ist Beispiel: "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. |
• |
Wert: vom Benutzer eingegeben |
Copyright 2018 Corel Corporation. Alle Rechte vorbehalten.