world.NotepadColour
Changes the text and background colour of the selected notepad window
Prototype
long NotepadColour(BSTR Title, BSTR TextColour, BSTR BackgroundColour);
Description
This lets you set the text and background colour of an open notepad window.
eg.
AppendToNotepad ("test", "but does it get goat's blood out?") -- create window
NotepadColour ("test", "whitesmoke", "saddlebrown") -- change its colour
The colours are specified by colour name - you can use the MUSHclient colour picker to see all possible colour names, or type: world.Debug ("colours").
You can also specify colours in HTML format, like this:
NotepadColour ("test", "#FAEBD7", "#FFB6C1")
VBscript example
NotepadColour "test", "#FAEBD7", "#FFB6C1"
NotepadColour "test", "whitesmoke", "saddlebrown"
Jscript example
NotepadColour ("test", "#FAEBD7", "#FFB6C1");
NotepadColour ("test", "whitesmoke", "saddlebrown");
Lua example
NotepadColour ("test", "#FAEBD7", "#FFB6C1")
NotepadColour ("test", "whitesmoke", "saddlebrown")
Return value
0 = Could not do it (eg. that notepad does not exist, one of those colours do not exist)
1 = Colours changed OK.
Related topic
See also
| Function | Description |
|---|---|
| GetMainWindowPosition | Returns the position and size of the main MUSHclient window |
| GetNotepadList | Gets the list of open notepads - returning their titles |
| GetNotepadWindowPosition | Returns the position and size of the specified notepad window |
| GetWorldWindowPosition | Returns the position and size of the current world window |
| MoveMainWindow | Move and resize the main MUSHclient window |
| MoveWorldWindow | Move and resize a world window |
| NotepadFont | Changes the font and style of the selected notepad window |
| NotepadReadOnly | Make a selected notepad window read-only |