You can set the "showCloseButton" style to false. This is a style rather than a 
property because not all frame trim will necessarily include a "close" button.
 
On Monday, October 26, 2009, at 08:12PM, "Christopher Brind" 
<[email protected]> wrote:
>Hi,
>
>I've created a Dialog which I don't want the user to be able to close
>as it is a splash screen that shows my application is initialising.
>
>I've added a WindowStateListener which overrides the previewClosed()
>method and returns Vote.DENY which does the trick:
>
>        splash.getWindowStateListeners().add(new WindowStateListener.Adapter() 
> {
>            @Override
>            public Vote previewWindowClose(Window window) {
>                return Vote.DENY;
>            }
>        });
>        splash.open(display, window, true, null);
>
>
>However, I'd actually like to remove the 'close' dialog button all
>together since I plan on closing it programmatically once the
>application is ready to go.
>
>I was hoping to find a 'closeable' attribute on the Dialog, but no
>such luck.  I tried a Frame, but that has even more title bar
>furniture and isn't centred.
>
>I can see that this stuff is handled in the skin but ... there be
>dragons - do you think title bar 'furniture' control should be part of
>the API / WTKX (e.g. closeable, maximisable, minimizable attributes) -
>or am I missing something?
>
>Any ideas / suggestions?
>
>Cheers,
>Chris
>
>

Reply via email to