bits &= ~(OS.WS_VISIBLE | OS.WS_TABSTOP);
bits &= ~OS.WS_VISIBLE;
int widgetStyle () {	/* Set WS_POPUP and clear WS_VISIBLE and WS_TABSTOP */	int bits = super.widgetStyle () | OS.WS_POPUP;	bits &= ~(OS.WS_VISIBLE | OS.WS_TABSTOP);		/* Set the title bits and no-trim bits */	bits &= ~OS.WS_BORDER;	if ((style & SWT.NO_TRIM) != 0) return bits;	if ((style & SWT.TITLE) != 0) bits |= OS.WS_CAPTION;		/* Set the min and max button bits */	if ((style & SWT.MIN) != 0) bits |= OS.WS_MINIMIZEBOX;	if ((style & SWT.MAX) != 0) bits |= OS.WS_MAXIMIZEBOX;		/*	* Bug in Windows.  The WS_CAPTION style must be	* set when the window is resizable or it does not	* draw properly.	*/	if ((style & SWT.RESIZE) != 0) {		bits |= OS.WS_CAPTION | OS.WS_THICKFRAME;		} else {		if ((style & SWT.BORDER) == 0) bits |= OS.WS_BORDER;	}	/*	* Feature in Windows.  Both WS_SYSMENU and WS_CAPTION	* must be set in order to get a system menu.	*/	if ((style & SWT.CLOSE) != 0) {		bits |= OS.WS_SYSMENU | OS.WS_CAPTION;	}		return bits;}