ChatWindowConfiguration¶
Configures properties of the default chat window.
Not implemented yet
Part of TextChatService.
Description¶
Configures properties of the default text chat window. It is parented to TextChatService.
Chat UI composition¶
The default chat UI is composed of two separate elements: the chat window
(message list) configured by this object, and the chat input bar
configured by ChatInputBarConfiguration. Each element reports its own
AbsoluteSize and AbsolutePosition independently. To determine the total
screen bounds of the entire chat UI, combine values from both configurations
by computing the union of the two rectangles.
Inheritance¶
Object → Instance → TextChatConfigurations → ChatWindowConfiguration
Properties¶
| Member | Signature | Summary |
|---|---|---|
AbsolutePosition |
AbsolutePosition: Vector2 |
Actual screen position of the default chat window, in pixels. |
AbsolutePositionWrite |
AbsolutePositionWrite: Vector2 |
— |
AbsoluteSize |
AbsoluteSize: Vector2 |
Actual screen size of the default chat window, in pixels. |
AbsoluteSizeWrite |
AbsoluteSizeWrite: Vector2 |
— |
BackgroundColor3 |
BackgroundColor3: Color3 |
Background color of the default chat window. |
BackgroundTransparency |
BackgroundTransparency: double |
Background transparency of the default chat window. |
Enabled |
Enabled: bool |
Whether to show the default chat window. |
FontFace |
FontFace: Font |
Font used to render text in the default chat window. |
HeightScale |
HeightScale: float |
Factor by which the height of the default chat window should be scaled. |
HorizontalAlignment |
HorizontalAlignment: HorizontalAlignment |
Horizontal alignment of the chat window. |
TextChannelDisplayMode |
TextChannelDisplayMode: TextChannelDisplayMode |
— |
TextColor3 |
TextColor3: Color3 |
Color of the text in default chat window. |
TextSize |
TextSize: int64 |
Size of the text in default chat window. |
TextStrokeColor3 |
TextStrokeColor3: Color3 |
Color of the text stroke for text in default chat window. |
TextStrokeTransparency |
TextStrokeTransparency: double |
Transparency of the text stroke for text in default chat window. |
VerticalAlignment |
VerticalAlignment: VerticalAlignment |
Vertical alignment of the chat window. |
WidthScale |
WidthScale: float |
Factor by which the width of the default chat window should be scaled. |
Methods¶
| Member | Signature | Summary |
|---|---|---|
DeriveNewMessageProperties |
ChatWindowConfiguration:DeriveNewMessageProperties(): ChatWindowMessageProperties |
Creates a new ChatWindowMessageProperties instance that can be used to customize the appearance of messages in the chat window. |
Roblox reference: ChatWindowConfiguration
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.