ooo-build r11958 - trunk/patches/test/vba



Author: jiaojh
Date: Thu Mar 20 09:04:47 2008
New Revision: 11958
URL: http://svn.gnome.org/viewvc/ooo-build?rev=11958&view=rev

Log:
update for ScVbaWorksheet::Delete
make mxSheet clear


Modified:
   trunk/patches/test/vba/ModuleInfo.diff

Modified: trunk/patches/test/vba/ModuleInfo.diff
==============================================================================
--- trunk/patches/test/vba/ModuleInfo.diff	(original)
+++ trunk/patches/test/vba/ModuleInfo.diff	Thu Mar 20 09:04:47 2008
@@ -678,7 +678,7 @@
  ..\inc\basic\sbmeth.hxx %_DEST%\inc%_EXT%\basic\sbmeth.hxx
  ..\inc\basic\sbprop.hxx %_DEST%\inc%_EXT%\basic\sbprop.hxx
 --- basic/source/classes/sbxmod.cxx.orig	2008-03-19 15:03:09.000000000 +0800
-+++ basic/source/classes/sbxmod.cxx	2008-03-19 16:39:23.000000000 +0800
++++ basic/source/classes/sbxmod.cxx	2008-03-20 16:42:14.000000000 +0800
 @@ -62,6 +62,9 @@
  #include "sbunoobj.hxx"
  #include <basic/hilight.hxx>
@@ -1510,8 +1510,16 @@
  			String sSheetSelectionScript( RTL_CONSTASCII_USTRINGPARAM("Worksheet_SelectionChange") );
  			String sWorkBookSheetSelectionScript( RTL_CONSTASCII_USTRINGPARAM("Workbook_SheetSelectionChange") );
 --- sc/source/ui/vba/vbaworksheet.cxx.orig	2008-03-19 15:03:23.000000000 +0800
-+++ sc/source/ui/vba/vbaworksheet.cxx	2008-03-19 15:12:14.000000000 +0800
-@@ -815,8 +815,10 @@ ScVbaWorksheet::getCodeName() throw (css
++++ sc/source/ui/vba/vbaworksheet.cxx	2008-03-20 17:15:45.000000000 +0800
+@@ -421,6 +421,7 @@ ScVbaWorksheet::Delete() throw (uno::Run
+ 		uno::Reference<sheet::XSpreadsheets> xSheets = xSpreadDoc->getSheets();
+ 		uno::Reference<container::XNameContainer> xNameContainer(xSheets,uno::UNO_QUERY_THROW);
+ 		xNameContainer->removeByName(aSheetName);
++        mxSheet.clear();
+ 	}
+ }
+ 
+@@ -815,8 +816,10 @@ ScVbaWorksheet::getCodeName() throw (css
      {
          uno::Reference< frame::XModel > xModel( getModel(), uno::UNO_QUERY_THROW );
          ScDocument* pDoc = getDocShell( xModel )->GetDocument();
@@ -1524,7 +1532,7 @@
          return sCodeName;
      }
      else
-@@ -839,8 +841,10 @@ ScVbaWorksheet::setCodeName( const rtl::
+@@ -839,8 +842,10 @@ ScVbaWorksheet::setCodeName( const rtl::
      {
          uno::Reference< frame::XModel > xModel( getModel(), uno::UNO_QUERY_THROW );
          ScDocument* pDoc = getDocShell( xModel )->GetDocument();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]