You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.4 KiB
52 lines
2.4 KiB
From c3164e42dcdf879ed53e235db13f498eb730bae9 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
|
|
Date: Tue, 20 Aug 2013 20:08:47 +0100
|
|
Subject: [PATCH] Resolves: rhbz#998046 store last size/position of the
|
|
table/query/form
|
|
|
|
Change-Id: I3623d5e133b8d7b2e7920824b05c46ade7b10d7c
|
|
---
|
|
dbaccess/source/core/dataaccess/documentdefinition.cxx | 1 +
|
|
dbaccess/source/ui/misc/databaseobjectview.cxx | 6 +++++-
|
|
2 files changed, 6 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/dbaccess/source/core/dataaccess/documentdefinition.cxx b/dbaccess/source/core/dataaccess/documentdefinition.cxx
|
|
index 1e9b62c..55b7c4e 100644
|
|
--- a/dbaccess/source/core/dataaccess/documentdefinition.cxx
|
|
+++ b/dbaccess/source/core/dataaccess/documentdefinition.cxx
|
|
@@ -1548,6 +1548,7 @@ Sequence< PropertyValue > ODocumentDefinition::fillLoadArgs( const Reference< XC
|
|
// create the OutplaceFrameProperties, and put them into the descriptor of the embedded object
|
|
::comphelper::NamedValueCollection OutplaceFrameProperties;
|
|
OutplaceFrameProperties.put( "TopWindow", (sal_Bool)sal_True );
|
|
+ OutplaceFrameProperties.put( "SupportPersistentWindowState", (sal_Bool)sal_True );
|
|
|
|
Reference< XFrame > xParentFrame;
|
|
if ( m_pImpl->m_pDataSource )
|
|
diff --git a/dbaccess/source/ui/misc/databaseobjectview.cxx b/dbaccess/source/ui/misc/databaseobjectview.cxx
|
|
index 7c90c33..d0ac14e 100644
|
|
--- a/dbaccess/source/ui/misc/databaseobjectview.cxx
|
|
+++ b/dbaccess/source/ui/misc/databaseobjectview.cxx
|
|
@@ -120,7 +120,7 @@ namespace dbaui
|
|
if ( !m_xFrameLoader.is() )
|
|
{
|
|
Reference< XSingleServiceFactory > xFact = TaskCreator::create(m_xORB);
|
|
- Sequence< Any > lArgs(2);
|
|
+ Sequence< Any > lArgs(3);
|
|
NamedValue aProp;
|
|
sal_Int32 nArg = 0;
|
|
|
|
@@ -132,6 +132,10 @@ namespace dbaui
|
|
aProp.Value <<= sal_True;
|
|
lArgs[nArg++] <<= aProp;
|
|
|
|
+ aProp.Name = OUString("SupportPersistentWindowState");
|
|
+ aProp.Value <<= sal_True;
|
|
+ lArgs[nArg++] <<= aProp;
|
|
+
|
|
m_xFrameLoader.set(xFact->createInstanceWithArguments(lArgs), UNO_QUERY_THROW);
|
|
|
|
// everything we load can be considered a "top level document", so set the respective bit at the window.
|
|
--
|
|
1.8.3.1
|
|
|