Dialogs - hpgDesigns/hpgdesigns-dev.io GitHub Wiki

Overview

On this page is outlined all 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

UTF-8 Support: No

Language: C++

API'S: WinAPI

Functions:

● show_message()

● show_message_ext()

● show_question()

● show_error()

● show_info()

● show_menu()

● get_string()

● get_login()

● get_integer()

● get_number()

● get_open_filename()

● get_open_filename_ext()

● get_save_filename()

● get_save_filename_ext()

● get_directory()

● get_directory_alt()

● get_color()

DlgMod

Platform: Windows

Dependencies: DialogModule

UTF-8 Support: Yes

Language: C++

API'S: WinAPI

Functions:

● show_message()

● show_question()

● show_error()

● get_string()

● get_password()

● get_integer()

● get_passcode()

● get_open_filename()

● get_open_filename_ext()

● get_save_filename()

● get_save_filename_ext()

● get_directory()

● get_directory_alt()

● get_color()

OsaScript

Platform: Mac OS X

Dependencies: N/A

UTF-8 Support: Yes

Language: C++, AppleScript

API'S: CoCoa

Functions:

● show_message()

● show_question()

● show_error()

● get_string()

● get_password()

● get_integer()

● get_passcode()

● get_open_filename()

● get_open_filename_ext()

● get_save_filename()

● get_save_filename_ext()

● get_directory()

● get_directory_alt()

● get_color()

Zenity

Platform: Linux

Dependencies: Zenity, GTK

UTF-8 Support: Yes

Language: C++, Shell Scripting

API'S: XLib

Functions:

● show_message()

● show_question()

● show_error()

● get_string()

● get_password()

● get_integer()

● get_passcode()

● get_open_filename()

● get_open_filename_ext()

● get_save_filename()

● get_save_filename_ext()

● get_directory()

● get_directory_alt()

● get_color()

KDialog

Platform: Linux

Dependencies: KDE

UTF-8 Support: Yes

Language: C++, Shell Scripting

API'S: XLib

Functions:

● show_message()

● show_question()

● show_error()

● get_string()

● get_password()

● get_integer()

● get_passcode()

● get_open_filename()

● get_open_filename_ext()

● get_save_filename()

● get_save_filename_ext()

● get_directory()

● get_directory_alt()

● get_color()