Script function
world.ColourNameToRGB
Read about scripting
Type
Method
Summary
Converts a named colour to a RGB colour code.
Prototype
long ColourNameToRGB(BSTR Name);
View list of data type meanings
Description
Converts a named colour (eg. "brown") to an RGB colour code (eg. 2763429).
The colours can either be named (eg. "red", "blue", "green", "brown") or supplied as HTML colour codes (eg. "#010203"). For HTML colours, the leading "#" is required.
The list of colour names recognised can be found by using MUSHclient's "colour picker" (Ctrl+Alt+P), or by using the function:
world.Debug "colours"
VBscript example
world.note world.colourNameToRGB ("brown")
Jscript example
world.note (world.colourNameToRGB ("brown"));
PerlScript example
$world->note ($world->colourNameToRGB ("brown"));
Python example
world.note (world.colourNameToRGB ("brown"))
Lua example
Note (ColourNameToRGB ("brown"))
Return value
The RGB code of the converted colour, or -1 if the colour name is not recognised. Note that -1 cannot be an RGB colour (-1 is the hex sequence 0xFFFFFFFF, whereas the "highest" colour (white) is hex 0x00FFFFFF).
See Also ...
Topics
Colour management
Default triggers/aliases/timers/macros/colours
Functions
AdjustColour (Adjust an RGB colour)
ANSI (Generates an ANSI colour sequence)
BoldColour (Gets/sets the RGB colour for one of the 8 ANSI bold colours)
ColourNote (Sends a message to the output window in specified colours)
ColourTell (Sends a message to the output window in specified colours - not terminated by a newline)
CustomColourBackground (Sets the RGB value for the background of a custom colour)
CustomColourText (Sets the RGB value for the text of a custom colour)
Debug (Displays debugging information about the world)
GetCustomColourName (Gets the name of a custom colour)
GetMapColour (Returns the mapping for how a particular colour will be displayed)
MapColour (Changes the colour mapping - the way colours are displayed)
MapColourList (Returns an array of all the mapped colours)
NormalColour (Gets/sets the RGB colour for one of the 8 ANSI normal colours)
NoteColour (Chooses which custom colour will be used for world notes.)
NoteColourBack (Chooses which RGB colour will be used for world notes - background colour)
NoteColourFore (Chooses which RGB colour will be used for world notes - text colour)
NoteColourName (Chooses which RGB colour name will be used for world notes - text and background)
NoteColourRGB (Chooses which RGB colour will be used for world notes - text and background)
PickColour (Invokes the MUSHclient colour picker dialog)
RGBColourToName (Converts an RGB colour code to its equivalent name)
SetCustomColourName (Sets the name of a custom colour)
(Help topic: function=ColourNameToRGB)
Documentation contents page
|