Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
Bse::UserMessage Struct Reference

import"bseapi.idl";

Collaboration diagram for Bse::UserMessage:

Public Attributes

UserMessageType utype
 
String title
 
String text1
 
String text2
 
String text3
 
String label
 

Detailed Description

Structure for submission of user interface messages from BSE.

Member Data Documentation

String Bse::UserMessage::label

Message class label, used to enable/disable this type of message.

Referenced by bse_server_get(), and bst_message_dialog_display().

String Bse::UserMessage::text1

Primary message to the user, should be limited to 80-100 chars.

Referenced by bse_server_get(), bse_server_script_error(), and bst_message_dialog_display().

String Bse::UserMessage::text2

Explanatory (secondary) message no limitations recommended.

Referenced by bse_server_get(), and bst_message_dialog_display().

String Bse::UserMessage::text3

Possibly (technical) details or machine error message.

Referenced by bse_server_get(), and bst_message_dialog_display().

String Bse::UserMessage::title

Usually GUI window title.

Referenced by bse_server_get(), and bst_message_dialog_display().

UserMessageType Bse::UserMessage::utype

Severity classification for this message.

Referenced by bse_server_get(), and bst_message_dialog_display().


The documentation for this struct was generated from the following file: