From e41afbf3eec51d525643a73327ebc6b8e9314e10 Mon Sep 17 00:00:00 2001 From: Vladimir Glazounov Date: Wed, 26 Mar 2003 11:49:47 +0000 Subject: INTEGRATION: CWS tbe3 (1.2.48); FILE MERGED 2003/02/27 14:25:23 tbe 1.2.48.1: #103595# accessibility for dialog editor --- basctl/source/dlged/dlgedpage.cxx | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/basctl/source/dlged/dlgedpage.cxx b/basctl/source/dlged/dlgedpage.cxx index 714ce535f27c..c328d3516ae5 100644 --- a/basctl/source/dlged/dlgedpage.cxx +++ b/basctl/source/dlged/dlgedpage.cxx @@ -2,9 +2,9 @@ * * $RCSfile: dlgedpage.cxx,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Author: tbe $ $Date: 2001-03-23 16:13:27 $ + * last change: $Author: vg $ $Date: 2003-03-26 12:49:47 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -64,24 +64,30 @@ #include "dlgedpage.hxx" #endif +#ifndef _BASCTL_DLGED_HXX +#include "dlged.hxx" +#endif #ifndef _BASCTL_DLGEDMOD_HXX #include "dlgedmod.hxx" #endif +#ifndef _BASCTL_DLGEDOBJ_HXX +#include "dlgedobj.hxx" +#endif TYPEINIT1( DlgEdPage, SdrPage ); //---------------------------------------------------------------------------- -DlgEdPage::DlgEdPage( DlgEdModel& rModel, FASTBOOL bMasterPage ) : - SdrPage( rModel, bMasterPage ) +DlgEdPage::DlgEdPage( DlgEdModel& rModel, FASTBOOL bMasterPage ) + :SdrPage( rModel, bMasterPage ) { } //---------------------------------------------------------------------------- DlgEdPage::DlgEdPage( const DlgEdPage& rPage ) - : SdrPage( rPage ) + :SdrPage( rPage ) { pDlgEdForm = rPage.pDlgEdForm; } @@ -102,4 +108,19 @@ SdrPage* DlgEdPage::Clone() const //---------------------------------------------------------------------------- +SdrObject* DlgEdPage::SetObjectOrdNum(ULONG nOldObjNum, ULONG nNewObjNum) +{ + SdrObject* pObj = SdrPage::SetObjectOrdNum( nOldObjNum, nNewObjNum ); + + DlgEdHint aHint( DLGED_HINT_OBJORDERCHANGED ); + if ( pDlgEdForm ) + { + DlgEditor* pDlgEditor = pDlgEdForm->GetDlgEditor(); + if ( pDlgEditor ) + pDlgEditor->Broadcast( aHint ); + } + return pObj; +} + +//---------------------------------------------------------------------------- -- cgit v1.2.3