Version 8.2.0 Released! Just released the Linux re-write, added new functions, and updated both the extension and demo executable uploads on both stores. Here's what's new: show_message_cancelable(str) same as show_message() but has a cancel button. show_question_cancelable(str) same as show_question() but has a cancel button. show_attempt(str) shows a special type of error message, that unlike show_error(), it does not provide a way to abort the application. Instead, it has a 'Retry' and a 'Cancel' button. message_get_caption() returns a custom message caption that was previously set by the developer, if one was set. Otherwise, it will return an empty string. message_set_caption(str) sets a custom message caption for the message, question, attempt, error, and input, and hidden input dialogs. Set str to an empty string to restore the default value, which is either the game window title, game executable name, or "Error" depending on the dialog type and platform in use. Button returned values: 'X' close button may vary in return value. 'Abort' aborts the app; no return value. 'OK' and 'Yes' return 1. 'No' and 'Retry' return 0. 'Cancel' and 'Ignore' return -1.