Lade...
 

CX_SYSTEM_OBJECT::GetSaveUpdatedWindowPosition

CX_SYSTEM_OBJECT::GetSaveUpdatedWindowPosition

Beschreibung:

Mit dieser Funktion wird abgefragt, ob geänderte Fensterpositionen beim

Schließen des Fensters an den User-Settings gespeichert werden. Eine Fensterposition gilt als geändert, wenn das Fenster entweder in der Größe

geändert wurde oder an eine neue Stelle verschoben wurde.

User-Settings können transient oder persistent gespeichert werden. Transient

bedeutet, dass die Informationen verloren gehen, wenn ClassiX beendet wird. Persistent speichert die Informationen am User, so dass auch beim nächsten Start

(auf demselben Rechner, mit demselben User) die Informationen geladen werden.

Unter User wird in diesem Zusammenhang der Windows-User gemeint,

nicht der bei ClassiX angemeldete. An Single-Sign-On, das diesen Unterschied

verschwimmen lässt, wird zurzeit noch gearbeitet.

Code-Beispiel:

Das folgende Codebeispiel zeigt, wie für den aktuellen User und die aktuelle

Sitzung eingestellt wird, dass geänderte Fensterpositionen persistent

abgespeichert werden:

SystemObject Call(GetSaveUpdatedWindowPosition)

switch

  case 0: T("Wird nicht gespeichert", "Will not be saved")

  case 1: T("Wird transient gespeichert", "Will be saved in transient storage")

  case 2: T("Wird persistent gepeichert", "Will be saved in persistent storage")

endCase

Attention

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top SystemObject vom SystemObject wird die Methode aufgerufen
Stack(Out) Top INTEGER Speicher-Modus: 0 = Wird nicht gespeichert, 1 = wird transient gespeichert, 2 = wird persistent gespeichert

Funktionsaufruf: Call(GetSaveUpdatedWindowPosition)