User: hr Date: 05/09/23 05:42:52 Modified: /dba/dbaccess/source/ui/querydesign/ QueryDesignFieldUndoAct.hxx
Log: INTEGRATION: CWS dba201b (1.6.376); FILE MERGED 2005/09/21 10:08:16 oj 1.6.376.2: RESYNC: (1.6-1.7); FILE MERGED 2005/07/06 10:36:26 oj 1.6.376.1: #123168# check if we are in undo mode File Changes: Directory: /dba/dbaccess/source/ui/querydesign/ =============================================== File [changed]: QueryDesignFieldUndoAct.hxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/querydesign/QueryDesignFieldUndoAct.hxx?r1=1.7&r2=1.8 Delta lines: +4 -4 ------------------- --- QueryDesignFieldUndoAct.hxx 8 Sep 2005 16:23:52 -0000 1.7 +++ QueryDesignFieldUndoAct.hxx 23 Sep 2005 12:42:49 -0000 1.8 @@ -131,8 +131,8 @@ class OTabFieldDelUndoAct : public OTabFieldUndoAct { protected: - virtual void Undo() { pOwner->InsertColumn(pDescr, m_nColumnPostion); } - virtual void Redo() { pOwner->RemoveColumn(pDescr->GetColumnId()); } + virtual void Undo() { pOwner->EnterUndoMode();pOwner->InsertColumn(pDescr, m_nColumnPostion);pOwner->LeaveUndoMode(); } + virtual void Redo() { pOwner->EnterUndoMode();pOwner->RemoveColumn(pDescr->GetColumnId());pOwner->LeaveUndoMode(); } public: OTabFieldDelUndoAct(OSelectionBrowseBox* pSelBrwBox) : OTabFieldUndoAct(pSelBrwBox, STR_QUERY_UNDO_TABFIELDDELETE) { } @@ -144,8 +144,8 @@ class OTabFieldCreateUndoAct : public OTabFieldUndoAct { protected: - virtual void Undo() { pOwner->RemoveColumn(pDescr->GetColumnId());} - virtual void Redo() { pOwner->InsertColumn(pDescr, m_nColumnPostion);} + virtual void Undo() { pOwner->EnterUndoMode();pOwner->RemoveColumn(pDescr->GetColumnId());pOwner->LeaveUndoMode();} + virtual void Redo() { pOwner->EnterUndoMode();pOwner->InsertColumn(pDescr, m_nColumnPostion);pOwner->LeaveUndoMode();} public: OTabFieldCreateUndoAct(OSelectionBrowseBox* pSelBrwBox) : OTabFieldUndoAct(pSelBrwBox, STR_QUERY_UNDO_TABFIELDCREATE) { } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
