world.NoteStyle
Sets the style for notes
Prototype
void NoteStyle(short Style);
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
32 = strike-through
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.
WARNING: Bold italic, and underlined styles will only be visible if the appropriate configurations are enabled in the world Appearance: Output configuration. Otherwise they will be ignored (the same as for text arriving from the MUD).
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.
Related topic
See also
| Function | Description |
|---|---|
| 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 |
| GetNoteStyle | Gets the style for notes |
| Note | Sends a note to the output window |
| Tell | Sends a message to the output window - not terminated by a newline |