Widget API: ScrollingMessageFrame:AddMessage
Jump to navigation
Jump to search
← Widget API ← ScrollingMessageFrame < AddMessage
Outputs text to a local MessageFrame, with optional color id.
MessageFrame:AddMessage(text[,r,g,b[,id]]);
Parameters
Arguments
- (String text, Number red, Number green, Number blue, Number id)
- text
- The string message to output
- r
- The intensity of the red component. A number between 0.0 and 1.0
- g
- The intensity of the green component. A number between 0.0 and 1.0
- b
- The intensity of the blue component. A number between 0.0 and 1.0
- id
- A number that classifies the line of text, for later changing the color
Returns
- nil
Example
DEFAULT_CHAT_FRAME:AddMessage("Testing", 1.0, 0.0, 0.0);
Outputs "Testing" on a single line in your default chat window -- in red.
UIErrorsFrame:AddMessage("The system is down", 1.0, 0.5, 0);
Informs the user that the system is down in the error message window, located prominently at the top of the screen.
Escape Sequences
It is also possible to control the text of parts of lines in the MessageFrame with escape sequences in text.
Set color
Syntax:
|cAARRGGBB colored text
Example:
|cFFFF0000This Will Be In Red
Reset color
Syntax:
|cAARRGGBB colored text |r uncolored text
Example:
|cFF00FF00In Green|rDefault Color