Warning! This version of documentation is OUTDATED, as it describes an older SDK version! Please switch to the documentation for the latest SDK version.
WidgetDialogMessage Class
Interface for widget dialog color handling. See also UnigineScript analog.
To use this class, include the UnigineWidgetDialogMessage.h file.
WidgetDialogMessage Class
Members
WidgetDialogMessage (const Ptr<Gui> & gui, const char * str = 0)
Constructor. Creates a message dialog with given parameters.Arguments
- const Ptr<Gui> & gui - GUI, to which the dialog will belong.
- const char * str - Dialog title. This is an optional parameter.
void setMessageText (const char * text)
Sets a text message of the dialog.Arguments
- const char * text - message.
void setMessageFontColor (const Math::vec4 & color)
Sets a color of the font used to display the text message in the widget.Arguments
- const Math::vec4 & color - Font color.
void setMessageFont (const char * name)
Sets a font that will be used to display the text message in the widget.Arguments
- const char * name - Font name.
const char * getMessageText ()
Returns the text message of the dialog. The default is equal to the dialog title.Return value
Text message.Ptr<WidgetDialogMessage> create (const Ptr<WidgetDialog> & widgetdialog)
WidgetDialogMessage constructor.Arguments
- const Ptr<WidgetDialog> & widgetdialog - Dialog smart pointer.
Return value
void setMessageFontRich (int rich)
Sets a value indicating if rich text formatting should be used for the text message in the widget.Arguments
- int rich - Positive number to use rich text formatting, 0 to use plain text formatting.
void setMessageHidden (int hidden)
Hides or shows the text message in the widget.Arguments
- int hidden - 1 to hide the text message, 0 to show it.
int isMessageHidden ()
Returns a value indicating if a text message in the widget is hidden or shown.Return value
Returns 1 if the text message is hidden; otherwise, 0.void setMessageFontSize (int size)
Sets a size of the font used to display the text message in the widget.Arguments
- int size - Font size.
Last update: 2017-07-03
Help improve this article
(or select a word/phrase and press Ctrl+Enter)