summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/awt/XDialogProvider2.idl
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2010-07-21 15:32:50 +0200
committerJens-Heiner Rechtien <hr@openoffice.org>2010-07-21 15:32:50 +0200
commit69df64a10f5a7bc10962dac0f1d8a5d3aec5e8fb (patch)
tree96e3a92b95233bd5b9987ae0a5f17792e73e37b4 /offapi/com/sun/star/awt/XDialogProvider2.idl
parente96a6bc06b47cb07a477478b9fcf6e91fc3e2df3 (diff)
parent9b1e23f5485bf809b36f6c3770a7139888d0adf5 (diff)
CWS-TOOLING: integrate CWS unoawt2ooo/OOO330_m2
Diffstat (limited to 'offapi/com/sun/star/awt/XDialogProvider2.idl')
-rw-r--r--offapi/com/sun/star/awt/XDialogProvider2.idl22
1 files changed, 22 insertions, 0 deletions
diff --git a/offapi/com/sun/star/awt/XDialogProvider2.idl b/offapi/com/sun/star/awt/XDialogProvider2.idl
index 51103df41..b06fa17f7 100644
--- a/offapi/com/sun/star/awt/XDialogProvider2.idl
+++ b/offapi/com/sun/star/awt/XDialogProvider2.idl
@@ -31,6 +31,9 @@
#ifndef __com_sun_star_awt_XDialogProvider_idl__
#include <com/sun/star/awt/XDialogProvider.idl>
#endif
+#ifndef __com_sun_star_beans_NamedValue_idl__
+#include <com/sun/star/beans/NamedValue.idl>
+#endif
//=============================================================================
@@ -107,6 +110,25 @@ interface XDialogProvider2 : ::com::sun::star::awt::XDialogProvider {
com::sun::star::awt::XDialog createDialogWithHandler
( [in] string URL, [in] com::sun::star::uno::XInterface xHandler )
raises ( com::sun::star::lang::IllegalArgumentException );
+
+ /** creates a dialog for the given URL, accepting additional creation parameters
+
+ <p>The arguments accepted so far are
+ <ul><li><em>ParentWindow</em> - must be a component supporting the <type>XWindowPeer</type> interface,
+ or a component supporting the <type>XControl</type> interfac, so an <code>XWindowPeer</code> can be
+ obtained from it. The given window will be used as parent window for the to-be-created dialog.</li>
+ <li><em>EventHandler</em> - specifies a component handling events in the dialog. See
+ <member>createDialogWithHandler</member> for a detailed specification of dialog event handling.</li>
+ </ul>
+ </p>
+ */
+
+ XDialog createDialogWithArguments(
+ [in] string URL,
+ [in] sequence< ::com::sun::star::beans::NamedValue > Arguments
+ )
+ raises ( com::sun::star::lang::IllegalArgumentException
+ );
};
//=============================================================================