PageUndoStart¶
Mit der Funktion PageUndoStart beginnt ein Undo-Block.
-
bool = PageUndoStart(hPage, ssMsg)
Returnwert
bool ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0).
Parameter
-
hPage
hPage ist die Zugriffsnummer einer Seite
-
ssMsg
ssMsg ist eine Zeichenkette mit der Meldung. Der Meldungstext kann in zwei Sprachen angegeben werden. In diesem Fall wird zuerst der deutsche Text angegeben, dann folgt ein @-Zeichen, gefolgt von einem englischen Text.
Kommentar
Ein Undo-Block beginnt mit dem Aufruf der Funktion PageUndoStart und endet mit einem Aufruf der Funktion PageUndoEnd. Alle Funktionsaufrufe zwischen den Aufrufen der Funktionen PageUndoStart und PageUndoEnd die eine Änderung an der Seite mit der Zugriffsnummer hPage verursachen, werden zu einem Undoschritt zusammengefaßt. Der Undoschritt wird im Menü Bearbeiten mit dem Text ssMsg angezeigt.
Beispiel
ssText = auto_xyz_statistic(hData);
PageUndoStart(hPage, "3D Berechne Statistik @3D Compute statistic");
_CreateTextObject(hPage, hLayer, ssText, TRUE);
PageUndoEnd(hPage);
Siehe auch
id-700782