Documentation/MenuObject
class

MenuObject

js/foo_uie_jsplitter.js:5115
method

AppendMenuItem

js/foo_uie_jsplitter.js:5121
AppendMenuItem(flags, item_id, text)

Parameters

NameTypeDescription
flagsnumber

See flags like MF_SEPARATOR

item_idnumber

Integer greater than 0. Each menu item needs a unique id.

textstring
method

AppendMenuSeparator

js/foo_uie_jsplitter.js:5128
AppendMenuSeparator()
method

AppendTo

js/foo_uie_jsplitter.js:5131
AppendTo(parent_menu, flags, text)

Parameters

NameTypeDescription
parent_menuMenuObject
flagsnumber

See flags like MF_SEPARATOR

textstring
method

CheckMenuItem

js/foo_uie_jsplitter.js:5138
CheckMenuItem(item_id, check)

Parameters

NameTypeDescription
item_idnumber
checkboolean
method

CheckMenuRadioItem

js/foo_uie_jsplitter.js:5144
CheckMenuRadioItem(first_item_id, last_item_id, selected_item_id)

Parameters

NameTypeDescription
first_item_idnumber
last_item_idnumber
selected_item_idnumber
method

TrackPopupMenu

js/foo_uie_jsplitter.js:5151
TrackPopupMenu(x, y, flags)

Parameters

NameTypeDescription
xnumber
ynumber
flags = 0optionalnumber

See flags like TPM_LEFTALIGN

Returns

number