Skip to content

ChatWindowConfiguration

Not yet Class Scripting & Networking NotCreatable

Configures properties of the default chat window.

Not implemented yet

Part of TextChatService.

0 Nova members · 22 modern Roblox members not implemented yet

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.