Kaydet (Commit) c3164e42 authored tarafından Caolán McNamara's avatar Caolán McNamara

Resolves: rhbz#998046 store last size/position of the table/query/form

Change-Id: I3623d5e133b8d7b2e7920824b05c46ade7b10d7c
üst 2d2337eb
......@@ -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 )
......
......@@ -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.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment