ScrollingMessageFrame:SetFadeDuration

From Warcraft Wiki
Jump to navigation Jump to search

Set the fade duration (the time it takes from the line starts to fade till it's hidden) of lines added to a ScrollingMessageFrame.

ScrollingMessageFrame:SetFadeDuration(seconds);



Arguments
(Number seconds)
seconds
The duration of the fade in seconds.

Returns
nil

Example
DEFAULT_CHAT_FRAME:SetFadeDuration(15);
Result
Changes the fade duration for lines added or updated to 15 seconds (very slow fade).

Details

SetFadeDuration(seconds) doesn't affect already visible lines, unless these are updated.
A way to update them is to call one of the Scroll methods.
The default fade duration seems to be 3 seconds.
See also ScrollingMessageFrame:SetFading([isEnabled]) and ScrollingMessageFrame:SetTimeVisible(seconds).