Dialogs

From ENIGMA
Revision as of 19:50, 19 October 2018 by Time-killer-games (talk | contribs)
Jump to navigation Jump to search

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:

  • get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
  • get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)


DlgMod

Platform: Windows

Dependencies: DialogModule

License: MIT

UTF-8 Support: Yes

Language: C++

API's: WinAPI


Functions:

  • get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
  • get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)


OsaScript

Platform: Mac OS X

Dependencies: N/A

License: ZLib

UTF-8 Support: Yes

Language: C++, AppleScript

API's: Cocoa, AppleScript


Functions:

  • get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
  • get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)


Zenity

Platform: Linux

Dependencies: Zenity, GTK

License: LGPL2

UTF-8 Support: Yes

Language: C++, Shell Scripting

API's: XLib, GNOME, GTK


Functions:

  • get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
  • get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)


KDialog

Platform: Linux

Dependencies: KDialog, KDE

License: GPL2

UTF-8 Support: Yes

Language: C++, Shell Scripting

API's: XLib, Qt, KDE


Functions:

  • get_open_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)
  • get_save_filename_ext(filter, fname, dir, title) (GameMaker Studio, ENIGMA)