X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4707b84cd074ff2ae9ada99579f864eb300f8774..9ceed261f809dacf8f64c2287c5de9e45d22e5cb:/interface/wx/cmdproc.h diff --git a/interface/wx/cmdproc.h b/interface/wx/cmdproc.h index 1698d9e7b7..2f418bf36b 100644 --- a/interface/wx/cmdproc.h +++ b/interface/wx/cmdproc.h @@ -3,7 +3,7 @@ // Purpose: interface of wxCommandProcessor and wxCommand // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @@ -56,7 +56,7 @@ public: processor that the action is not undoable and should not be added to the command history. */ - virtual bool Do(); + virtual bool Do() = 0; /** Returns the command name. @@ -85,7 +85,7 @@ public: processor that the action is not redoable and no change should be made to the command history. */ - virtual bool Undo(); + virtual bool Undo() = 0; }; @@ -219,13 +219,16 @@ public: void SetUndoAccelerator(const wxString& accel); /** - Submits a new command to the command processor. The command processor - calls wxCommand::Do() to execute the command; if it succeeds, the - command is stored in the history list, and the associated edit menu (if - any) updated appropriately. If it fails, the command is deleted - immediately. Once Submit() has been called, the passed command should - not be deleted directly by the application. + Submits a new command to the command processor. + + The command processor calls wxCommand::Do() to execute the command; + if it succeeds, the command is stored in the history list, and the + associated edit menu (if any) updated appropriately. + If it fails, the command is deleted immediately. Once Submit() has been + called, the passed command should not be deleted directly by the application. + @param command + The command to submit @param storeIt Indicates whether the successful command should be stored in the history list.