Sent when the layout manager is drawing and needs to decide whether or not to use temporary attributes.
- macOS 10.5+
The layout manager sending the message.
The temporary attributes currently in effect for the given character range.
trueif the layout manager is drawing to the screen; otherwise,
Index of the first character in the range being drawn.
On input and output, the effective range to which the temporary attributes apply.
The temporary attributes for the layout manager to use, or
nil if no temporary attributes are to be used.
The default behavior, if this method is not implemented, is to use temporary attributes only when drawing to the screen, so an implementation to match that behavior would return
nil otherwise, without changing