Script function
world.NoteStyle
Read about scripting
Type
Method
Summary
Sets the style for notes
Prototype
void NoteStyle(short Style);
View list of data type meanings
Description
This sets the text style for world.note and similar functions.
The styles are 1 bit each, which can be added or OR'ed together.
The style bits are:
1 = bold
2 = underline
4 = blink (italic)
8 = inverse
Therefore:
NoteStyle (0) resets to normal style.
NoteStyle (1) would be bold.
NoteStyle (3) would be bold and underlined.
Styles are reset to normal when a newline is processed, so if you want to have bold/italic etc. over multiple lines you would need to do the NoteStyle at the start of each line.
You can also use AnsiNote to output styled text.
Available in MUSHclient version 3.42 onwards.
VBscript example
NoteStyle 5 ' bold italic
Note "hello"
Jscript example
NoteStyle (5); // bold italic
Note ("hello");
PerlScript example
NoteStyle (5) # bold italic
Note ("hello")
Python example
NoteStyle (5) # bold italic
Note ("hello")
Lua example
NoteStyle (5) -- bold italic
Note ("hello")
Return value
Nothing.
See Also ...
Topic
Notes
Functions
(AnsiNote) Make a note in the output window from text with ANSI colour codes imbedded
(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
(DoAfterNote) Adds a one-shot, temporary note timer - simplified interface
(GetNoteStyle) Gets the style for notes
(Hyperlink) Creates a hyperlink in the output window
(Note) Sends a note to the output window
(NoteHr) Draws a horizontal rule in the output window
(SetNotes) Sets the notes for the world.
(Tell) Sends a message to the output window - not terminated by a newline
(Help topic: function=NoteStyle)