Register forum user name Search FAQ

GetGlobalOptionList

Script function

world.GetGlobalOptionList

Read about scripting

Type

Method

Summary

Gets the list of global options

Prototype

VARIANT GetGlobalOptionList();

View list of data type meanings

Description

Returns a variant array which is a list of all global options that you can get with GetGlobalOption. Global options are client-wide options that are not tied to a particular world.

The examples show extracting all option names, and their values.

The option names should be reasonably self-explanatory.


Available in MUSHclient version 4.18 onwards.



VBscript example

For Each opt In world.GetGlobalOptionList
    world.note opt + " = " + cstr (world.GetGlobalOption ( opt ))
Next


Jscript example

optionlist = new VBArray(world.GetGlobalOptionList()).toArray();

 for (i = 0; i < optionlist .length; i++)
   world.note(optionlist [i] + " = " + world.GetGlobalOption (optionlist [i] ));


PerlScript example

foreach $item (Win32::OLE::in ($world->GetGlobalOptionList))
 {
 $world->note($item . " = " . $world->GetGlobalOption($item));
 }


Python example

for opt in world.GetGlobalOptionList: world.Note (opt)


Lua example

for k, v in pairs (GetGlobalOptionList()) do 
  Note (v, " = ", GetGlobalOption(v)) 
end


Return value

It returns a variant array containing the names of all the options. Use "ubound" to find the number of options in the list. You can then use "GetGlobalOption" to return the value for that particular option.


See Also ...

Topic

Option setting and retrieval

Functions

(GetAlphaOption) Gets the value of an alphanumeric configuration option
(GetAlphaOptionList) Gets the list of world alphanumeric options
(GetCurrentValue) Gets the current value of a named world option
(GetDefaultValue) Gets the default value of a named world option
(GetGlobalOption) Gets the value of a global configuration option
(GetLoadedValue) Gets value of a named world option, as loaded from the world file
(GetOption) Gets value of a named world option
(GetOptionList) Gets the list of world options
(SetAlphaOption) Sets value of a named world alphanumeric option
(SetInputFont) Sets the font for the input window
(SetOption) Sets value of a named world option
(SetOutputFont) Sets the font for the output window.

(Help topic: function=GetGlobalOptionList)

Documentation contents page


Search ...

Enter a search string to find matching documentation.

Search for:   

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.