class MacMenuBarDelegate extends java.lang.Object implements MenuBarDelegate
Modifier and Type | Field and Description |
---|---|
(package private) long |
ptr |
Constructor and Description |
---|
MacMenuBarDelegate() |
Modifier and Type | Method and Description |
---|---|
private long |
_createMenuBar() |
private void |
_insert(long menubarPtr,
long menuPtr,
int pos) |
private void |
_remove(long menubarPtr,
long menuPtr,
int pos) |
boolean |
createMenuBar() |
long |
getNativeMenu() |
boolean |
insert(MenuDelegate menu,
int pos) |
boolean |
remove(MenuDelegate menu,
int pos) |
private long _createMenuBar()
public boolean createMenuBar()
createMenuBar
in interface MenuBarDelegate
private void _insert(long menubarPtr, long menuPtr, int pos)
public boolean insert(MenuDelegate menu, int pos)
insert
in interface MenuBarDelegate
private void _remove(long menubarPtr, long menuPtr, int pos)
public boolean remove(MenuDelegate menu, int pos)
remove
in interface MenuBarDelegate
public long getNativeMenu()
getNativeMenu
in interface MenuBarDelegate