Difference between revisions of "User:Icktoofay Kamachi/LSL Wishlist/llAddMenuItem"
Jump to navigation
Jump to search
m |
Wiki Scribe (talk | contribs) m (Robot: <pre> -> <lsl>) |
||
(One intermediate revision by one other user not shown) | |||
Line 9: | Line 9: | ||
|return_text=Returns a handle to the menu item, which can then be removed with llRemoveMenuItem. | |return_text=Returns a handle to the menu item, which can then be removed with llRemoveMenuItem. | ||
|p1_type=string|p1_name=name|p1_desc=The text of the menu item. | |p1_type=string|p1_name=name|p1_desc=The text of the menu item. | ||
|examples=< | |examples=<lsl>default { | ||
state_entry() { | state_entry() { | ||
integer item_handle=llAddMenuItem("Hello!"); | integer item_handle=llAddMenuItem("Hello!"); | ||
Line 18: | Line 18: | ||
} | } | ||
} | } | ||
</ | </lsl> | ||
|also_events={{LSL DefineRow||[[User:Icktoofay Kamachi/LSL Wishlist/menu|menu]]|Triggered when a custom pie menu item is selected.}} | |also_events={{LSL DefineRow||[[User:Icktoofay Kamachi/LSL Wishlist/menu|menu]]|Triggered when a custom pie menu item is selected.}} | ||
|also_functions={{LSL DefineRow||[[User:Icktoofay Kamachi/LSL Wishlist/llRemoveMenuItem|llRemoveMenuItem]]|Removes an item from the pie menu of the object.}} | |also_functions={{LSL DefineRow||[[User:Icktoofay Kamachi/LSL Wishlist/llRemoveMenuItem|llRemoveMenuItem]]|Removes an item from the pie menu of the object.}} | ||
|mode=request | |mode=request | ||
|self | |self | ||
|sort= | |sort=AddMenuItem | ||
}} | }} |
Latest revision as of 19:59, 4 August 2009
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
LSL Feature Request | |
The described function does not exist. This article is a feature request. |
Summary
Function: integer llAddMenuItem( string name );REQUEST | Function ID |
0.1 | Forced Delay |
1.0 | Energy |
Adds an item to the pie menu of the object.
Returns an integer Returns a handle to the menu item, which can then be removed with llRemoveMenuItem.
• string | name | – | The text of the menu item. |
Not Implemented - feature request.
Caveats
Examples
<lsl>default {
state_entry() { integer item_handle=llAddMenuItem("Hello!"); } menu(integer handle,string name) { llSay(0,name); llRemoveMenuItem(handle); }
}
</lsl>See Also
Events
• | menu | – | Triggered when a custom pie menu item is selected. |
Functions
• | llRemoveMenuItem | – | Removes an item from the pie menu of the object. |