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);

id-700782