Dialogs
Overview
On this page is outlined the different "Widget Systems" that are available in ENIGMA, what platforms they support, along with the list of functions that are present in each one.
Win32
Platform: Windows
Dependencies: N/A
License: GPL3
UTF-8 Support: No
Language: C++
API's: WinAPI
Functions:
- show_message(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_message_ext(str, but1, but2, but3) (GameMaker, ENIGMA)
- show_question(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_error(str, abort) (GameMaker, GameMaker Studio, ENIGMA)
- show_info() (GameMaker, ENIGMA)
- show_menu(str, def) (GameMaker, ENIGMA)
- show_menu_pos(x, y, str, def) (GameMaker, ENIGMA)
- get_string(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_login(username, password) (GameMaker Studio, ENIGMA)
- get_integer(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_open_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_save_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_directory(dname) (GameMaker, ENIGMA)
- get_directory_alt(capt, root) (GameMaker, ENIGMA)
- get_color(defcol) (GameMaker, ENIGMA)
DlgMod
Platform: Windows
Dependencies: DialogModule
License: MIT
UTF-8 Support: Yes
Language: C++
API's: WinAPI
Functions:
- show_message(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_question(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_error(str, abort) (GameMaker, GameMaker Studio, ENIGMA)
- get_string(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_password(str, def) (GameMaker Studio Extension, ENIGMA)
- get_integer(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_passcode(str, def) (GameMaker Studio Extension, ENIGMA)
- get_open_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_save_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_directory(dname) (GameMaker, ENIGMA)
- get_directory_alt(capt, root) (GameMaker, ENIGMA)
- get_color(defcol) (GameMaker, ENIGMA)
OsaScript
Platform: Mac OS X
Dependencies: N/A
License: ZLib
UTF-8 Support: Yes
Language: C++, AppleScript
API's: Cocoa, AppleScript
Functions:
- show_message(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_question(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_error(str, abort) (GameMaker, GameMaker Studio, ENIGMA)
- get_string(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_password(str, def) (GameMaker Studio Extension, ENIGMA)
- get_integer(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_passcode(str, def) (GameMaker Studio Extension, ENIGMA)
- get_open_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_save_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_directory(dname) (GameMaker, ENIGMA)
- get_directory_alt(capt, root) (GameMaker, ENIGMA)
- get_color(defcol) (GameMaker, ENIGMA)
Zenity
Platform: Linux
License: LGPL2
UTF-8 Support: Yes
Language: C++, Shell Scripting
API's: XLib, GNOME, GTK
Functions:
- show_message(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_question(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_error(str, abort) (GameMaker, GameMaker Studio, ENIGMA)
- get_string(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_password(str, def) (GameMaker Studio Extension, ENIGMA)
- get_integer(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_passcode(str, def) (GameMaker Studio Extension, ENIGMA)
- get_open_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_save_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_directory(dname) (GameMaker, ENIGMA)
- get_directory_alt(capt, root) (GameMaker, ENIGMA)
- get_color(defcol) (GameMaker, ENIGMA)
KDialog
Platform: Linux
License: GPL2
UTF-8 Support: Yes
Language: C++, Shell Scripting
API's: XLib, Qt, KDE
Functions:
- show_message(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_question(str) (GameMaker, GameMaker Studio, ENIGMA)
- show_error(str, abort) (GameMaker, GameMaker Studio, ENIGMA)
- get_string(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_password(str, def) (GameMaker Studio Extension, ENIGMA)
- get_integer(str, def) (GameMaker, GameMaker Studio, ENIGMA)
- get_passcode(str, def) (GameMaker Studio Extension, ENIGMA)
- get_open_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_save_filename(filter, fname) (GameMaker, GameMaker Studio, ENIGMA)
- get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
- get_directory(dname) (GameMaker, ENIGMA)
- get_directory_alt(capt, root) (GameMaker, ENIGMA)
- get_color(defcol) (GameMaker, ENIGMA)