.. highlightlang:: us .. _pageundoend: PageUndoEnd =========== .. index:: PageUndoEnd .. us.tag PageUndoEnd NOTREADYGERMAN PageUndo Die Funktion :ref:`PageUndoEnd` beendet einen Undo-Block. .. function:: bool = PageUndoEnd(hPage) .. us.return **Returnwert** *bool* ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0). .. us.params **Parameter** .. uparam:: hPage *hPage* ist die Zugriffsnummer einer Seite. .. us.comment **Kommentar** Ein Undo-Block beginnt mit dem Aufruf der Funktion :ref:`PageUndoStart` und endet mit einem Aufruf der Funktion :ref:`PageUndoEnd`. Alle Funktionsaufrufe zwischen den Aufrufen der Funktionen :ref:`PageUndoStart` und :ref:`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. .. us.example **Beispiel** :: ssText = auto_xyz_statistic(hData); PageUndoStart(hPage, "3D Berechne Statistik @3D Compute statistic"); _CreateTextObject(hPage, hLayer, ssText, TRUE); PageUndoEnd(hPage); .. seealso:: :ref:`uberblick-dokument-seiten`, :ref:`PageUndoStart` :sub:`id-1882720`