aDescriptor.Parent = (XWindowPeer)UnoRuntime.queryInterface(XWindowPeer.class, m_xFrame.getContainerWindow());
//aDescriptor.Bounds = new Rectangle(0,0,60000,1000);
aDescriptor.WindowAttributes = WindowAttribute.BORDER | WindowAttribute.MOVEABLE | WindowAttribute.CLOSEABLE;
XWindowPeer xPeer = xToolkit.createWindow( aDescriptor );
if ( null != xPeer ) {
XMessageBox xMessageBox = (XMessageBox)UnoRuntime.queryInterface(XMessageBox.class, xPeer);
if ( null != xMessageBox ){
xMessageBox.setCaptionText( sTitle );
xMessageBox.setMessageText( sMessage );
enableControlDialogWindow(false);
xMessageBox.execute();
XComponent xComponent = (XComponent) UnoRuntime.queryInterface(XComponent.class, xMessageBox);
if(xComponent != null)
xComponent.dispose();
enableControlDialogWindow(true);
setFocusControlDialog();