WoW:API ScrollingMessageFrame AddMessage: Difference between revisions
Jump to navigation
Jump to search
m (notoc) |
|||
Line 1: | Line 1: | ||
{{widgetmethod}} | {{widgetmethod}} __NOTOC__ | ||
Outputs text to a local MessageFrame, with optional color id. | Outputs text to a local MessageFrame, with optional color id. | ||
Line 7: | Line 5: | ||
MessageFrame:AddMessage(text[,r,g,b[,id]]); | MessageFrame:AddMessage(text[,r,g,b[,id]]); | ||
== Parameters == | |||
=== Arguments === | |||
:(String text, Number red, Number green, Number blue, Number id) | :(String text, Number red, Number green, Number blue, Number id) | ||
Line 19: | Line 16: | ||
:;id : A number that classifies the line of text, for later changing the color | :;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, 123); | ||
Outputs "Testing" on a single line in your default chat window -- in red. | |||
==Escape Sequences== | ==Escape Sequences== | ||
It is possible to control the text in the MessageFrame with escape sequences in text | It is also possible to control the text of parts of lines in the MessageFrame with escape sequences in text. | ||
<div style="margin-left:3%;"> | |||
===Set color=== | |||
===Set | |||
Syntax: | Syntax: | ||
|cAARRGGBB colored text | |cAARRGGBB colored text | ||
Line 43: | Line 37: | ||
|cFFFF0000This Will Be In Red | |cFFFF0000This Will Be In Red | ||
===Reset color=== | |||
=== | |||
Syntax: | Syntax: | ||
|cAARRGGBB colored text |r uncolored text | |cAARRGGBB colored text '''|r''' uncolored text | ||
Example: | Example: | ||
|cFF00FF00In Green| | |cFF00FF00In Green'''|r'''Default Color | ||
</div> | |||
{{AlsoSee|[[UI Escape Sequences]]}} |
Revision as of 01:01, 8 October 2006
← 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, 123);
Outputs "Testing" on a single line in your default chat window -- in red.
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