Classes of TRVChat  Properties

<< Click to display table of contents >>

Classes of TRVChat  Properties

Classes of TRVChat Properties

TRVChatCalloutProperties is a type of TRVChat.Callout property. It contains properties that define the callout bubble sizes, margins and padding, corner radii, arrow types and sizes, and shadow.

TRVChatDateProperties is a type of TRVChat.DateLine property. It contains properties that define the color, margins, padding, and format for displaying dates of message groups.

TRVChatFileIconsProperties is a type of TRVChat.FileIcons property. It contains properties that define the attributes of file icons attached to messages — both the icons drawn automatically by the chat and the images that can be provided instead of them.

TRVChatFonts is a type of TRVChat.Fonts. This class contains properties defining fonts used in chat.

TRVChatMessageCollection is a type of TRVChat.Messages. This class represents a collection of chat messages. The item's class is TRVChatMessage.

TRVChatMessageStatusLine is a type of TRVChat.MessageStatusLine. This class contains properties that define the size, position, and content of the message status line. The status line can include the time, an edited marker, and an icon indicating the message status.

TRVChatQuoteProperties is a type of TRVChat.Quote. This class contains properties defining how quotes are displayed in messages.

TRVChatUITexts is a type of TRVChat.Texts. This class contains properties defining texts used in chat.

TRVChatUserCollection is a type of TRVChat.Users. This class represents a collection of chat users (authors of messages). The item's class is TRVChatUser.

TRVChatUserPictureProperties is a type of TRVChat.UserPicture. This class contains properties defining attributes of speakers' pictures (avatars).

Classes of TRVChatMessage Properties

TRVChatMessageQuote is a type of TRVChatMessage.Quote. This class contains information about a quote from another message attached to the given message.

TRVChatFileCollection is a type of TRVChatMessage.Files. This class contains information about a files attached to the given message. The item's class is TRVChatFileItem.

Classes used to create a message

TRVChatMessageExtraFiles is used to attach files to a new message.

TRVChatMessageExtraImage is used to attach an image to a new message.

TRVChatMessageExtraQuote is used to add a quote to a new message.

Records

TRVChatMessageInsertionInfo contains information for message creation.