Skip to content

xxdoc/DialogModule-1

Repository files navigation


Dialog Module -- The World's Simplest Way to Dialog

A simple, easy-to-use, cross-platform, dialog API shared library, inspired by the GameMaker Language dialog functions.


Platforms Supported and Features Included (WYSIWYG)

Windows, macOS, and Linux are supported. The Linux version has some dependencies that need to be installed. Includes Message Box with OK, OK/Cancel, Yes/No, Yes/No/Cancel, Retry/Cancel, Abort/Retry/Ignore, Input Box for strings and numbers, Password Box for strings and numbers, Open File, Multi-Select Files, Save File, Browse For Folder, and Color Picker.


Linux Dependency Option 1: Install for GTK+ Dialogs

On Debian-based Linux distributions, enter the following command into the terminal:

sudo apt-get install gtk+3.0 zenity

On RedHat-based Linux distributions, enter the following command into the terminal:

yum install gtk3 zenity


Linux Dependency Option 2: Install for KDE Dialogs

On Debian-based Linux distributions, enter the following command into the terminal:

sudo apt-get install kdebase-bin

On RedHat-based Linux distributions, enter the following command into the terminal:

yum groupinstall "KDE (K Desktop Environment)"


Support Development | Read the Documentation

Donations can be made by purchasing this as a game asset from the GameMaker Marketplace:

https://marketplace.yoyogames.com/assets/6621/dialog-module

You may also donate and purchase this game asset on the itch.io game asset store:

https://samuel-venable.itch.io/dialog-module

Documentation for all of the functions included can be found here:

http://dialogmodule.weebly.com/


About

A simple, easy-to-use, cross-platform, dialog API shared library, inspired by the GameMaker Language dialog functions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors