Search results
Results from the WOW.Com Content Network
This is a list of notable library packages implementing a graphical user interface (GUI) platform-independent GUI library (PIGUI). These can be used to develop software that can be ported to multiple computing platforms with no change to its source code.
The Microsoft Foundation Classes (MFC), a C++ wrapper around the Windows API. The Windows Template Library (WTL), a template-based extension to ATL and a replacement of MFC; The Object Windows Library (OWL), Borland's alternative to MFC. The Visual Component Library (VCL) is Embarcadero's toolkit used in C++Builder and Delphi. It wraps the ...
wxWidgets (formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with no significant code changes.
JUCE is used in particular for its GUI and plug-ins libraries. It is dual licensed under the GPLv3 and a commercial license. [2] The aim of JUCE is to allow software to be written such that the same source code will compile and run identically on Windows, macOS and Linux platforms. It supports various development environments and compilers.
Free and open-source software portal; FLTK – a light, cross-platform, non-native widget toolkit; fpGUI – a cross-platform GUI toolkit with a Visual Form Designer and a custom help document reader; GTK – a widget toolkit used by GNOME applications; gtkmm – the official C++ interface to GTK
An INF help file viewer that currently works on Windows, [2] Linux and FreeBSD. INF is the default help format of fpGUI, and is also the help format used in OS/2 (and also eComStation and ArcaOS). Free Pascal Testing Framework A cross-platform unit testing framework with a Console and GUI test runner.
The IUP Portable User Interface is a computer software development kit that provides a portable, scriptable toolkit to build graphical user interfaces (GUIs) using the programming languages C, Perl, Lua, Nim and Zig, among others. [1] This allows rapid, zero-compile prototyping and refinement of deployable GUI applications.
A library written in one programming language may be used in another language if language bindings are written. FLTK has a range of bindings for various languages. FLTK was mainly designed for, and is written in, the programming language C++. However, bindings exist for other languages, for example Lua, [6] Perl, [7] Python, [8] Ruby, [9] Rust ...