User:Unsane/LuaParamsExample: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 19: | Line 19: | ||
;Example | ;Example | ||
{{Content:MirLua/Example|code=local hMenuItem = genmenu.CreateRoot(genmenu.MO_MAIN)}} | {{Content:MirLua/Example|code=local hMenuItem = genmenu.CreateRoot(genmenu.MO_MAIN)}} | ||
=== ModifyMenuItemWithTable === | === ModifyMenuItemWithTable === |
Latest revision as of 20:44, 15 April 2018
ModifyMenuItem
Modifies menu item.
- Parameters
- hMenuItem
- Type: light userdata
- Menu item handle.
- name
- Type: string
- New menu item name or nil.
- icon
- Type: light userdata
- Icon handle or INVALID_HANDLE_VALUE
- flags
- Type: number
- Additional flags or -1
- Result
- Type: light userdata
- If success, returns menu item handle, otherwise nil.
- Example
local hMenuItem = genmenu.CreateRoot(genmenu.MO_MAIN)
ModifyMenuItemWithTable
Modifies menu item.
Parameters
Name | Type | Description |
---|---|---|
hMenuItem(required) | light userdata | Menu item handle |
name | string | New menu item name or nil |
icon | light userdata | Icon handle or INVALID_HANDLE_VALUE |
flags | number | Additional flags or -1 |
Result
- Type: light userdata
- If success, returns menu item handle, otherwise nil
Example
local hMenuItem = genmenu.CreateRoot(genmenu.MO_MAIN)