Dieser Abschnitt enthält Beispiele zu den CGM-Daten, die Sie Objekten zuweisen können. Er besteht aus drei Teilen:
• |
• |
• |
Bei der Wahl einer Aktion als Typ gibt es für den Wert folgende Optionen:
|
• |
einer oder mehrere ActiveCGM-Befehle
|
• |
BasicScript Unterroutinen-Name
|
• |
Betriebssystembefehl
|
• |
externe Anwendung
|
Bei der Wahl eines Ereignisses als Typ gibt es für den Wert nur einen oder
mehrere ActiveCGM-Befehle.
|
button1press
• |
Typ:Ereignis
|
• |
Beschreibung: Wird ausgelöst, wenn Sie auf ein beliebiges Mitglied der Gruppe
klicken.
|
• |
Wert: WebCGM_button1press oder ein beliebiger WebCGM-Vorgang
|
• |
Beschränkung: Keine
|
Inhalt
• |
Typ: Text
|
• |
Beschreibung: Ermöglicht die Festlegung der ersten Priorität, wenn Sie den
Textinhalt des APS-Gruppentyps Para“ durchsuchen.
|
• |
Wert: Keine
|
• |
Beschränkung: Keine
|
cursorenter
• |
Typ: Ereignis
|
• |
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
|
• |
Beschränkung: Keine
|
cursorexit
• |
Typ: Ereignis
|
• |
Beschreibung: Wird ausgelöst, wenn sich der Mauszeiger von allen Mitgliedern
der Gruppe weg bewegt.
|
• |
Wert: WebCGM_cursorexit oder ein beliebiger WebCGM-Vorgang.
|
• |
Beschränkung: Keine
|
hover
• |
Typ: Ereignis
|
• |
Beschreibung: Wird ausgelöst, wenn sich der Mauszeiger über ein beliebiges
Mitglied der Gruppe bewegt.
|
• |
Wert: ein beliebiger WebCGM-Vorgang
|
• |
Beschränkung: Keine
|
linkuri
• |
Typ: Vorgang
|
• |
Beschreibung: Lädt eine Datei in das Zielfenster wie durch den URI angegeben.
|
• |
Wert: entweder eine oder drei Zeichenfolgen, die vom Benutzer eingegeben
wurden
|
• |
Ist es nur eine Zeichenfolge, wird der URI dargestellt. Beispiel: http://www.corel.com“
|
• |
Sind es drei Zeichenfolgen, ist die erste der URI, die zweite die leere Zeichenfolge
und die dritte ist der Zielrahmen. Beispiel: http://www.corel.com“ “ _blank“ Nachfolgend sind die Zielrahmen aufgelistet:
|
• |
_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
|
• |
Beschränkung: Keine
|
name
• |
Typ: Text
|
• |
Beschreibung: Benennt die Gruppe.
|
• |
Wert: vom Benutzer eingegeben Beispiel: Corel Designer Group“
|
• |
Beschränkung: Keine
|
region
• |
Typ:Text
|
• |
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
Polybezier-Kurve können definiert werden.
|
• |
Für ein Rechteck gibt es zwei Punkte des Viewports wie beispielsweise (x1,y1)
(x2,y2). Beispiel: -820084 215104 342822 867138
|
• |
Für eine Ellipse gibt es drei Punkte. Der erste Punkt gibt den Mittelpunkt der
Ellipse an, während die übrigen zwei Punkte die CDP-Punkte angeben, wie in
(x1,y1) (x2,y2) (x3,y3). Beispiel: -275602 514233 -786474 514233 -275602 282324
|
• |
Bei einem Polygon gibt es Punkte, bei denen n für die Anzahl der Eckpunkte im
Polygon steht, die mit der Formel n*(x.y) berechnet werden.
|
• |
Bei einer Poly-Bezierkurve gibt es Punkte, bei denen n für die Anzahl der
angrenzenden kubischen Segmente steht, die mit der Formel 3n+1(x,y)
berechnet werden. Beispiel (Poly-Bezierkurve mit drei Eckpunkten): 235270 712532 -
235270 712532 342822 87386 342822 87386 342822 87386 -
235270 87386 -235270 87386 -235270 87386 -235270
712532 -235270 712532
|
• |
Wert: Keine
|
• |
Beschränkung: Keine
|
screentip
• |
Typ: Text
|
• |
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”
|
• |
Beschränkung: Keine
|
viewcontext
• |
Typ: Anzahl
|
• |
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
|
• |
Beschränkung: Keine
|
WebCGM_button1press
• |
Typ: Vorgang
|
• |
Beschreibung: Löscht alle Nachrichtenfelder des Benutzertipps im Zielfenster. Beispiel: ‘eraseusertip;execute -extension “linkuri”’
|
• |
Wert: eraseusertip;execute -ext
|
• |
Beschränkung: Keine
|
WebCGM_cursorenter
• |
Typ: Vorgang
|
• |
Beschreibung: Der angegebene Benutzertipp wird angezeigt. Beispiel: ‘displayusertip -tip “<This is a screentip>”’
|
• |
Wert: displayusertip -tip
|
• |
Beschränkung: Keine
|
WebCGM_cursorexit
• |
Typ: Vorgang
|
• |
Beschreibung: Löscht alle Nachrichtenfelder des Benutzertipps im Zielfenster.
|
• |
Wert: eraseusertip
|
• |
Beschränkung: Keine
|
@ML_button1press
• |
Typ: Ereignis
|
• |
Beschreibung: Die Gruppe wird sichtbar.
|
• |
Wert: @ML_ToVisible
|
• |
Beschränkung: Keine
|
@ML_button1release
• |
Typ:Ereignis
|
• |
Beschreibung: Die Gruppe wird unsichtbar.
|
• |
Wert: @ML_ToInvisible
|
• |
Beschränkung: Keine
|
@ML_cursorenter
• |
Typ: Ereignis
|
• |
Beschreibung: Ändert die Gruppenfarbe in rot.
|
• |
Wert: @ML_ToRed
|
• |
Beschränkung: Keine
|
@ML_cursorexit
• |
Typ: Ereignis
|
• |
Beschreibung: Ändert die Gruppenfarbe in die ursprüngliche Farbe.
|
• |
Wert: @ML_ToNative
|
• |
Beschränkung: Keine
|
@ML_ToInvisible
• |
Typ: Vorgang
|
• |
Beschreibung: Die Gruppe wird unsichtbar.
|
• |
Wert: changegroup -vis off
|
• |
Beschränkung: festgelegt
|
@ML_ToNative
• |
Typ: Vorgang
|
• |
Beschreibung: Ändert die Gruppenfarbe in die ursprüngliche Farbe.
|
• |
Wert: changegroup -co native
|
• |
Beschränkung: festgelegt
|
@ML_ToRed
• |
Typ: Vorgang
|
• |
Beschreibung: Ändert die Gruppenfarbe in rot.
|
• |
Wert: changegroup -co red
|
• |
Beschränkung: festgelegt
|
@ML_ToVisible
• |
Typ: Vorgang
|
• |
Beschreibung: Die Gruppe wird sichtbar.
|
• |
Wert: changegroup -vis on
|
• |
Beschränkung: festgelegt
|
button1press
• |
Typ: Ereignis
|
• |
Beschreibung: Wird ausgelöst, wenn Sie auf ein beliebiges Mitglied der Gruppe
klicken.
|
• |
Wert: PressButton1 oder ein beliebiger WebCGM- oder ActiveCGM-Vorgang
|
• |
Beschränkung: Keine
|
button1release
• |
Typ: Ereignis
|
• |
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
|
• |
Beschränkung: Keine
|
cursorenter
• |
Typ: Ereignis
|
• |
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
|
• |
Beschränkung: Keine
|
cursorexit
• |
Typ: Ereignis
|
• |
Beschreibung: Wird ausgelöst, wenn sich der Mauszeiger von allen Mitgliedern
der Gruppe weg bewegt.
|
• |
Wert: ToNative oder ein beliebiger WebCGM- oder ActiveCGM-Vorgang
|
• |
Beschränkung: Keine
|
Beschreibung
• |
Typ: Text
|
• |
Beschreibung: Dieses Verhalten ist undefiniert.
|
• |
Wert: vom Benutzer eingegeben Beispiel: product description“
|
• |
Beschränkung: festgelegt
|
desc
• |
Typ: Text
|
• |
Beschreibung: Dieses Verhalten ist undefiniert.
|
• |
Wert: vom Benutzer eingegeben Beispiel: product description“
|
• |
Beschränkung: festgelegt
|
linkuri
• |
Typ: Vorgang
|
• |
Beschreibung: Lädt eine Datei in das Zielfenster wie durch den URI angegeben.
|
• |
Wert: entweder eine oder drei Zeichenfolgen, die vom Benutzer eingegeben
wurden
|
• |
Ist es nur eine Zeichenfolge, wird der URI dargestellt. Beispiel: http://www.corel.com“
|
• |
Sind es drei Zeichenfolgen, ist die erste der URI, die zweite die leere Zeichenfolge
und die dritte ist der Zielrahmen. Beispiel: http://www.corel.com“ “ _blank“ Nachfolgend sind die Zielrahmen aufgelistet:
|
• |
_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
|
• |
Beschränkung: Keine
|
region
• |
Typ:Text
|
• |
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
Polybezier-Kurve können definiert werden.
|
• |
Für ein Rechteck gibt es zwei Punkte des Viewports wie beispielsweise (x1,y1)
(x2,y2). Beispiel: -820084 215104 342822 867138
|
• |
Für eine Ellipse gibt es drei Punkte. Der erste Punkt gibt den Mittelpunkt der
Ellipse an, während die übrigen zwei Punkte die CDP-Punkte angeben, wie in
(x1,y1) (x2,y2) (x3,y3). Beispiel: -275602 514233 -786474 514233 -275602 282324
|
• |
Bei einem Polygon gibt es Punkte, bei denen n für die Anzahl der Eckpunkte im
Polygon steht, die mit der Formel n*(x.y) berechnet werden.
|
• |
Bei einer Poly-Bezierkurve gibt es Punkte, bei denen n für die Anzahl der
angrenzenden kubischen Segmente steht, die mit der Formel 3n+1(x,y)
berechnet werden. Beispiel (Poly-Bezierkurve mit drei Eckpunkten): 235270 712532 -
235270 712532 342822 87386 342822 87386 342822 87386 -
235270 87386 -235270 87386 -235270 87386 -235270
712532 -235270 712532
|
screentip
• |
Typ: Text
|
• |
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”
|
• |
Beschränkung: Keine
|
viewcontext
• |
Typ: Anzahl
|
• |
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
|
• |
Beschränkung: Keine
|
Copyright 2013 Corel Corporation. Alle Rechte vorbehalten.