This is the Linux app named tiny file dialogs (cross-platform C C++) whose latest release can be downloaded as tinyfiledialogs-3.4.3.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named tiny file dialogs (cross-platform C C++) with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS:
tiny file dialogs (cross-platform C C++)
DESCRIPTION:
v3.4.3one C file + header (add them to your C or C++ project) with 8 functions:
- beep
- tray notify popup
- message & question
- input & password
- save file
- open file(s)
- select folder
- color picker
complements OpenGL Vulkan GLFW GLUT GLUI VTK SFML TGUI
SDL Ogre Unity3d ION OpenCV CEGUI MathGL GLM CPW GLOW
Open3D IMGUI MyGUI GLT NGL STB & GUI less programs
NO INIT
NO MAIN LOOP
NO LINKING
NO INCLUDE
the dialogs can be forced into console mode
windows (XP to 10) ASCII MBCS UTF-8 UTF-16
- native code creates the graphic dialogs
osx / unix ASCII UTF-8
- applescript, kdialog, zenity ...
enhanced console mode via dialog.exe/Dialog
C89 / C++98 compliant
VisualStudio MinGW GCC Clang TinyCC OpenWatcom-v2 BorlandC SunCC ZapCC
on Windows Mac Linux Bsd Solaris Minix Raspbian
bindings for VCPKG, C#, LUA, Fortran, Rust, Haskell, Java (tinyfiledialogs is included in LWJGL)
click the tab 'Files' to see the prototypes
Features
- ***** tinyfiledialogs was nominated for the Swiss Open Source software Awards 2016 *****
- - https://dinacon.ch/dinacon-awards/vergangene-awards/ch-open-source-awards-2016
- °
- °°°°°°°° ORGANISATIONS USING TINY FILE DIALOGS °°°°°°°°°°°°°°°°°°°°°°°°
- °
- Beijing Jiaotong University - http://github.com/oborotev/BJTU-GTD
- City of Tempe (Arizona) - http://github.com/CWJRawls/Time-Recorder
- Cornell University (Cornell tech) - http://github.com/cornell-cs5620
- Hasso Platner Institut (Universität Potsdam) - http://github.com/HPI-SWA-Lab/RSqueak
- Hochschule Karlsruhe Technik und Wirtschaft -
- - http://github.com/DSchmidtDev/hska_opengl-wood-stack
- Институт Программных Систем - http://github.com/PS-Group/algorithm-samples
- King's College London - http://github.com/ecoto/SETestKCL
- Korea Institute of Science and Technology -
- - http://github.com/jhi0417/3D-Paint - http://github.com/KJBS2/OpenGL-in-KIST
- Mozilla Research - http://github.com/servo - http://github.com/mozilla/gecko
- North Carolina State Univerity -
- - http://wiki.expertiza.ncsu.edu/index.php/CSC/ECE_517_Fall_2016/_OSS_M1606
- Østfold University College (Norway) -
- - http://github.com/invisiblesushi/ITF21215-Computer-Graphics-and-Virtual-Environments-Assignment-2
- Rybinsk State Aviation Technical University -
- - http://github.com/xumk/RSATU2016_ComputerGraphicsCourse
- University of Colorado Boulder - http://github.com/brobinson124/finals-weak
- University of Leicester Computing Society - http://github.com/SgtCoDFish/cherryhex
- Volga State University of Technology (Volgatech) -
- - http://github.com/SashaOcheev/mlita - http://github.com/Vladi1996mir/AiSD
- °
- °°°°°°°° LIBRARIES, LANGUAGES, WRAPPERS & TOOLKITS °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
- °
- Allegrobasic - http://allegrobasic.pulsar2d.org/
- Awesome C - https://notabug.org/koz.ross/awesome-c
- Corona sdk - http://coronalabs.com
- Haxe cross-platform toolkit - http://haxe.org
- Gecko - http://github.com/mozilla/gecko - http://github.com/mozilla/gecko-dev
- Gestouch - http://github.com/jrock24/gestouch
- Haskell - http://hackage.haskell.org/
- JLaser - http://github.com/Imred-Gemu/JLaser
- LightWeight Java Game Library - http://www.lwjgl.org
- Native toolkit - http://github.com/native-toolkit
- Openfl Lime - http://github.com/openfl/lime
- Orx portable game engine - http://orx-project.org/wiki/tutorials/dialogs
- Rust - http://github.com/rust-lang/crates.io-index/tree/master/ti/ny
- Servo - http://github.com/servo/servo
- Stb - http://github.com/nothings/stb
- Unity3d wrapper - http://github.com/doitian/unity3d-tinyfiledialogs
- 1000 programe C - http://github.com/mhcrnl/1000ProgrameC
- °
- °°°°°°°° GITHUB PROJECTS °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
- You must be logged in github for the following queries:
- ----------------4500 hits (and counting)
- https://github.com/search?q=tinyfiledialogs+OR+tinyfd&s=indexed&type=Code
- ---------------- 450 C C++ projects
- https://github.com/search?q=filename:tinyfiledialogs.c+filename:tinyfiledialogs.cpp&s=indexed&type=Code
- ---------------- 350 Java LWJGL projects
- https://github.com/search?q=filename:tinyfd-javadoc.jar&s=indexed&type=Code
- ---------------- 120 Rust projects
- https://github.com/search?utf8=%E2%9C%93&q=%22crate+tinyfiledialogs%22+language%3Arust&s=indexed&type=Code
- ---------------- 10 C# projects
- https://github.com/search?q=filename:tinyfiledialogs+filename:tinyfiledialogs32+filename:tinyfiledialogs64+extension:dll&s=indexed&type=Code
- °
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Audience
Developers
User interface
Gnome, X Window System (X11), OpenGL, Win32 (MS Windows), KDE, Cocoa (MacOS X), Project is a user interface (UI) system, Console/Terminal, Qt, GTK+, SDL, GLUT, Carbon (Mac OS X), Windows Aero, Ogre3D
Programming Language
C#, Fortran, C++, C, Lua
This is an application that can also be fetched from https://sourceforge.net/projects/tinyfiledialogs/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.