m
no edit summary
No edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
{{framexmlfunc|FrameXML/UIParent.lua}} __NOTOC__ | |||
text = GetBindingText(key,prefix) | |||
Returns the (localized?) string value for the given key and prefix. Essentially a glorified getglobal() function. | Returns the (localized?) string value for the given key and prefix. Essentially a glorified getglobal() function. | ||
== Parameters == | |||
=== Arguments === | |||
:(String key, String prefix) | :(String key, String prefix) | ||
:;key : The name of the key (e.g. UP, SHIFT-PAGEDOWN) | :;key : String - The name of the key (e.g. "UP", "SHIFT-PAGEDOWN") | ||
:;prefix : The prefix of the variable name you're looking for. Usually "KEY_" or "BINDING_NAME_". | :;prefix : String - The prefix of the variable name you're looking for. Usually "KEY_" or "BINDING_NAME_". | ||
=== Returns === | |||
:value | :;value : String - The (localized?) value of the global variable composed of the prefix and key name you specified. For example, "UP" and "KEY_" would return the value of the global variable KEY_UP which is "Up Arrow" in the english locale. If the global variable doesn't exist for the combination specified, it appears to just return the key name you specified. | ||
== Example == | |||
val = GetBindingText("UP", "KEY_"); | val = GetBindingText("UP", "KEY_"); | ||
-- val is "Up Arrow" | -- val is "Up Arrow" | ||