You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bsp2 97409e2dd4 replace osdialog_gtk2 by osdialog_zenity 6 years ago
..
LICENSE.txt remove dep.7z and place the dependencies under version control 6 years ago
Makefile remove dep.7z and place the dependencies under version control 6 years ago
Makefile_test_zenity replace osdialog_gtk2 by osdialog_zenity 6 years ago
README.md remove dep.7z and place the dependencies under version control 6 years ago
osdialog.c remove dep.7z and place the dependencies under version control 6 years ago
osdialog.h remove dep.7z and place the dependencies under version control 6 years ago
osdialog_gtk2.c March 2019 modules update 6 years ago
osdialog_mac.m remove dep.7z and place the dependencies under version control 6 years ago
osdialog_win.c remove dep.7z and place the dependencies under version control 6 years ago
osdialog_zenity.cpp replace osdialog_gtk2 by osdialog_zenity 6 years ago
test.c remove dep.7z and place the dependencies under version control 6 years ago
test_zenity.c replace osdialog_gtk2 by osdialog_zenity 6 years ago

README.md

osdialog

A cross platform wrapper for OS dialogs like file save, open, message boxes, inputs, color picking, etc.

Currently supports MacOS, Windows, and GTK2 on Linux.

Using

The Makefile is only for building the osdialog test binary---you don't need to use it for your application. Simply add osdialog to the include directory, and add osdialog.c and the appropriate osdialog_*.c/.m to your application's source files. See the Makefile for suggested linker flags.