SWT creates a drop-down Toolbar menu button code snippet

xiaoxiao2021-03-06  22

SWT makes a code snippet of a drop-down Toolbar menu button:

Final ToolItem Dropdown = New ToolItem (bar, swt.drop_down);

DropDown.Settext ("Drop-Down");

// a popoupMenu

Final Menu Menu = New Menu (Shell, SWT.POP_UP);

Menuitem Choice = New Menuitem (Menu, SWT.PUSH);

Choice.SetText ("Choices");

Dropdown.addlistener (SWT.SeLection, New Listener () {

Public void Handleevent (Event Event) {

if (event.detail == swt.Arrow) {

Rectangle Rect = Dropdown.getBounds ();

Point Pt = New Point (Rect.x, Rect.y Rect.Height);

Pt = bar.todisplay (pt);

Menu.setLocation (pt.x, pt.y);

Menu.setVisible (TRUE);

}

}

});

转载请注明原文地址:https://www.9cbs.com/read-40483.html

New Post(0)