NoteStyle
Script function

world.NoteStyle

DOC_scripting Read about scripting

Type

Method

Summary

Sets the style for notes

Prototype

void NoteStyle(short Style);

DOC_data_types 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.



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

DOC_note Notes

Functions

FNC_AnsiNote AnsiNote (Make a note in the output window from text with ANSI colour codes imbedded)
FNC_ColourNote ColourNote (Sends a message to the output window in specified colours)
FNC_ColourTell ColourTell (Sends a message to the output window in specified colours - not terminated by a newline)
FNC_DoAfterNote DoAfterNote (Adds a one-shot, temporary note timer - simplified interface)
FNC_GetNoteStyle GetNoteStyle (Gets the style for notes)
FNC_Hyperlink Hyperlink (Creates a hyperlink in the output window)
FNC_Note Note (Sends a note to the output window)
FNC_NoteHr NoteHr (Draws a horizontal rule in the output window)
FNC_SetNotes SetNotes (Sets the notes for the world.)
FNC_Tell Tell (Sends a message to the output window - not terminated by a newline)

(Help topic: function=NoteStyle)

DOC_contents Documentation contents page