Documentation/MenuObject
method

AppendMenuItem

js/foo_uie_jsplitter.js:5152
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:5159
AppendMenuSeparator()
method

AppendTo

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

Parameters

NameTypeDescription
parent_menuMenuObject
flagsnumber

See flags like MF_SEPARATOR

textstring
method

CheckMenuItem

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

Parameters

NameTypeDescription
item_idnumber
checkboolean
method

CheckMenuRadioItem

js/foo_uie_jsplitter.js:5175
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:5182
TrackPopupMenu(x, y, flags)

Parameters

NameTypeDescription
xnumber
ynumber
flags = 0optionalnumber

See flags like TPM_LEFTALIGN

Returns

number