User: rt      
Date: 2008-01-29 13:42:56+0000
Modified:
   dba/reportdesign/inc/RptPage.hxx

Log:
 INTEGRATION: CWS reportdesign02 (1.2.44); FILE MERGED
 2007/11/26 06:24:43 lla 1.2.44.1: #i80260# drag n drop, lines over all 
sections, no ctrl key need to move obj in different section

File Changes:

Directory: /dba/reportdesign/inc/
=================================

File [changed]: RptPage.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/reportdesign/inc/RptPage.hxx?r1=1.2&r2=1.3
Delta lines:  +15 -3
--------------------
--- RptPage.hxx 2007-07-09 11:56:02+0000        1.2
+++ RptPage.hxx 2008-01-29 13:42:53+0000        1.3
@@ -62,6 +62,13 @@
                     m_xSection;
 
     OReportPage(const OReportPage&);
+
+    bool m_bSpecialInsertMode;
+       std::vector<SdrObject*> m_aTemporaryObjectList;
+       // methode to remove temporary objects, created by 'special mode'
+       // (BegDragObj)
+       void removeTempObject(SdrObject *_pToRemoveObj);
+
 protected:
     virtual ::com::sun::star::uno::Reference< 
::com::sun::star::uno::XInterface > createUnoPage();
 public:
@@ -89,6 +96,11 @@
        */
        void removeSdrObject(const ::com::sun::star::uno::Reference< 
::com::sun::star::report::XReportComponent >& _xObject);
 
+       void setSpecialMode() {m_bSpecialInsertMode = true;}
+    bool getSpecialMode() {return m_bSpecialInsertMode;}
+    // all temporary objects will remove and destroy
+       void resetSpecialMode();
+
        /** insert a new SdrObject which belongs to the report component.
                @param  _xObject        the report component
        */




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to