20#include <com/sun/star/beans/PropertyValue.hpp>
26 {{
"SynchronMode", -1, css::uno::Any(
true),
27 css::beans::PropertyState_DIRECT_VALUE}});
31 const css::uno::Sequence< css::beans::PropertyValue >& rArgs)
33 css::uno::Sequence< css::beans::PropertyValue > lNewArgs =
34 {{
"SynchronMode", -1, css::uno::Any(
true),
35 css::beans::PropertyState_DIRECT_VALUE}};
37 if ( rArgs.hasElements() )
39 sal_uInt32
nIndex( lNewArgs.getLength() );
40 lNewArgs.realloc( lNewArgs.getLength()+rArgs.getLength() );
42 std::copy(rArgs.begin(), rArgs.end(), std::next(lNewArgs.getArray(),
nIndex));
51 {{
"SynchronMode", -1, css::uno::Any(
false),
52 css::beans::PropertyState_DIRECT_VALUE}});
virtual FactoryFunction GetUITestFactory() const
std::unique_ptr< UIObject > getFocusTopWindow()
bool executeCommand(const OUString &rCommand)
std::unique_ptr< UIObject > getFloatWindow()
bool executeDialog(const OUString &rCommand)
bool executeCommandWithParameters(const OUString &rCommand, const css::uno::Sequence< css::beans::PropertyValue > &rArgs)
bool dispatchCommand(const OUString &rCommand, const uno::Reference< css::frame::XFrame > &rFrame, const css::uno::Sequence< css::beans::PropertyValue > &rArguments, const uno::Reference< css::frame::XDispatchResultListener > &rListener)
ImplSVFrameData maFrameData
ImplSVWinData * mpWinData
VclPtr< vcl::Window > mpFirstFrame
VclPtr< FloatingWindow > mpFirstFloat
std::vector< VclPtr< Dialog > > mpExecuteDialogs
Stack of dialogs that are Execute()'d - the last one is the top most one.
ImplSVData * ImplGetSVData()