* control of popup position see {@link #show(Element, String, int[])}.
*
* @param widget the widget to use for alignment
*/
public void show(Component widget) {
if (!fireEvent(Events.BeforeShow, new ComponentEvent(this))) {
return;
}
alignElem = widget.getElement();
onShowPopup();
}