CT Last event

4D - Documentation   Français   English   German   4D Chart, Befehle nach Themen   4D Chart, Befehle alphabetisch   Back   Previous   Next

Version 6.0.5


CT Last event (Bereich) Lange Ganzzahl

ParameterTypBeschreibung
BereichLange Ganzzahl4D Chart Bereich
FunktionsergebnisLange GanzzahlNummer des zuletzt in Bereich
aufgetretenen Ereignisses

Beschreibung

Die Funktion CT Last event gibt die Nummer des zuletzt in Bereich aufgetretenen Ereignisses zurück.

CT Last event ist verwendbar in der Objektmethode eines 4D Chart Bereichs oder in einer Ereignismethode, die über CT ON EVENT installiert wurde. CT Last event identifiziert das Ereignis, das die auszuführende Objekt- oder Projektmethode ausgelöst hat. In Verbindung mit dem Befehl CT EVENT FILTER können Sie mit CT Last event eine Benutzeroperation beeinflussen.

Es gibt folgende Codes:

WertEreignis
-1Alle Ereignisse
0Keine Ereignisse
1Bereich erstellen
2Bereich löschen
4Bereich aktiviert (angeklickt oder nach vorne geholt)
8Bereich deaktiviert (Bereich ist nicht mehr aktiv)
16Objekt erstellen (Erstellen, Kopieren, Duplizieren)
32Objekt löschen (Löschen, Ausschneiden, Entfernen)
64Strg+Klick (Windows) oder Befehl+Klick (Macintosh),
nicht zwingend auf ein Objekt
128Objekt wurde bewegt (Ausrichtung, Verschieben, etc.)
256Objekt wurde in der Größe angepaßt (Pfeiltasten, Ziehen, etc.)
1024Änderung in einem bzw. mehreren ausgewählten Objekten
2048Doppelklick
4096Objekt wurde umgeformt

Beispiel

Dieses Beispiel verwendet CT Last event in einer Methode, installiert in CT ON EVENT, um Doppelklicks zu identifizieren. Bei Doppelklick auf ein Diagramm erscheint ein eigenes Dialogfenster, in dem der Benutzer das Diagramm verändern kann.

   If (CT Last event (Bereich)=2048)        `Bei Doppelklick
      If (CT Get object type (Bereich;0)=5)    `Bei Diagramm
            `Öffne das eigene Dialogfenster Ändere Diagramm
         CHANGE CHART (Bereich;CT Get ID (Bereich;0;1))   
      End if 
   End if 

Referenz

CT EVENT FILTER, CT ON EVENT.


4D - Documentation   Français   English   German   4D Chart, Befehle nach Themen   4D Chart, Befehle alphabetisch   Back   Previous   Next