List Of PIGUI Packages
   HOME
*





List Of PIGUI Packages
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. In C, C++ In other languages No longer available or supported {, class="wikitable" ! Name !! Owner !! Comment , - , VisualAge , IBM , Discontinued by IBM in 2007. , - , AppWare , Novell , Has been de-emphasized (commonly viewed as dropped) by Novell , - , Open Interface Open Interface was an early cross-platform graphical user interface toolkit by Neuron Data. Released in March 1991, Open Interface featured a WYSIWYG editor and supported DOS, Macintosh, OS/2, VMS, Microsoft Windows 3.0 Windows 3.0 is the ... , Neuron Data , One of the earliest PIGUI supported DOS, macOS, OS/2, VMS, Microsoft Windows 3.0 , - , Zinc Application Framework , Professional Software Associates , May stil ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Library (computing)
In computer science, a library is a collection of non-volatile memory, non-volatile resources used by computer programs, often for software development. These may include configuration data, documentation, help data, message templates, Code reuse, pre-written code and subroutines, Class (computer science), classes, Value (computer science), values or Data type, type specifications. In OS/360 and successors, IBM's OS/360 and its successors they are referred to as Data set (IBM mainframe)#Partitioned datasets, partitioned data sets. A library is also a collection of implementations of behavior, written in terms of a language, that has a well-defined interface (computing), interface by which the behavior is invoked. For instance, people who want to write a higher-level program can use a library to make system calls instead of implementing those system calls over and over again. In addition, the behavior is provided for reuse by multiple independent programs. A program invokes the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Wayland (display Server Protocol)
Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol. A display server using the Wayland protocol is called a ''Wayland compositor'', because it additionally performs the task of a compositing window manager. Wayland is developed by a group of volunteers initially led by Kristian Høgsberg as a free and open-source community-driven project with the aim of replacing the X Window System with a modern, secure simpler windowing system in Linux and other Unix-like operating systems. The project's source code is published under the terms of the MIT License, a permissive free software licence. As part of its efforts, the Wayland project also develops a reference implementation of a Wayland compositor called ''Weston''. Overview The Wayland Display Server project was started by Red Hat developer Kristian Høgsberg in 2008. Beginning around 2010, Linux desktop graphics ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Android (operating System)
Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008. Most versions of Android are proprietary. The core components are taken from the Android Open Source Project (AOSP), which is free and open-source software (FOSS) primarily licensed under the Apache License. When Android is installed on devices, the ability to modify the otherwise free and open-source software is usually restricted, either by not providing the corresponding source code or by preventing reinstallation through technical measures, thus rendering the installed version proprietary. Most Android devices ship with additional ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


JUCE
JUCE is an open-source cross-platform C++ application framework, used for the development of desktop and mobile applications. JUCE is used in particular for its GUI and plug-ins libraries. It is dual licensed under the GPLv3 and a commercial license. 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. History JUCE resulted from a split-out of the underlying C++ code that was developed by Julian Storer to create Tracktion's (now Waveform) DAW graphic and audio capabilities. It was first released to the public in 2004. It is covered by a dual GPL/commercial license. JUCE and Raw Material Software were acquired in November 2014 by London-based hardware manufacturer ROLI for an undisclosed amount. In April 2020 it was announced that JUCE had been sold by ROLI to PACE Anti-Piracy Inc.. Official support JUCE is intende ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

PUC-Rio
The Pontifical Catholic University of Rio de Janeiro ( pt, Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio) is a Jesuit, Catholic, pontifical university in Rio de Janeiro, Brazil. It is the joint responsibility of the Catholic Archdiocese of São Sebastião do Rio de Janeiro and the Society of Jesus. In 2019, PUC-Rio was ranked as the fourth best university in Latin America by ''Times Higher Education'' magazine. History The University was created in 1941 by the Society of Jesus to emphasize humanistic values in the pursuit of knowledge. PUC-Rio has 12,000 undergraduate students, 2,500 graduate students, and 4,000 extension students. In 2009 it ranked first among 2,252 higher education institutions in Brazil on ENADE, a benchmark exercise run by the Brazilian Ministry of Education. PUC-Rio has highly accredited faculties in law, engineering, computer science, psychology, economics, business, and international relations. It fosters cultural diversity in its stude ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


IUP (software)
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. This allows rapid, zero-compile prototyping and refinement of deployable GUI applications. IUP's purpose is to allow programs user interface to run in different systems in unmodified form. It provides this ability by binding Lua with its C/C++ code, or simply writing C to the application programming interface (API). It handles user interface elements by using native controls provided by native APIs, such as Windows API in Windows, GTK+ in Linux, and Motif-LessTif in older Unices. It also provides some custom developed controls using graphics APIs such as CD - Canvas Draw or OpenGL. Features IUP's distinguishing features include: * ANSI C API, one of the few plain C-capable toolkits, * Single API for Windows or Linux, * Built in support for Lua s ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

HTML5
HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML Living Standard. It is maintained by the Web Hypertext Application Technology Working Group (WHATWG), a consortium of the major browser vendors (Apple, Google, Mozilla, and Microsoft). HTML5 was first released in a public-facing form on 22 January 2008, with a major update and "W3C Recommendation" status in October 2014. Its goals were to improve the language with support for the latest multimedia and other new features; to keep the language both easily readable by humans and consistently understood by computers and devices such as web browsers, parsers, etc., without XHTML's rigidity; and to remain backward-compatible with older software. HTML5 is intended to subsume not only HTML 4 but also XHTML 1 and DOM Level 2 HTML. HTML5 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


GNOME Foundation
GNOME Foundation is a non-profit organization based in Orinda, California, United States, coordinating the efforts in the GNOME project. Purpose The GNOME Foundation works to further the goal of the GNOME project: to create a computing platform for use by the general public that is composed entirely of free software. It was founded on 5 March 2001 by Compaq, Eazel, Helix Code, IBM, Red Hat, Sun Microsystems, and VA Linux Systems. To achieve this goal, the foundation coordinates releases of GNOME and determines which projects are a part of GNOME. The foundation acts as an official voice for the GNOME project, providing a means of communication with the press and with commercial and noncommercial organizations interested in GNOME software. The foundation produces educational materials and documentation to help the public learn about GNOME software. In addition, it sponsors GNOME-related technical conferences, such as GUADEC, GNOME.Asia, and the Boston Summit, represents GNOME ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Toolkit
A toolkit is an assembly of tools; set of basic building units for user interfaces. The word toolkit may refer to: * Abstract Window Toolkit * Accessibility Toolkit * Adventure Game Toolkit * B-Toolkit * Battlefield Mod Development Toolkit * Cheminformatics toolkits * Dojo Toolkit * Fox toolkit * Globus Toolkit * GTK, the GIMP Toolkit * Google Web Toolkit (GWT) * Harmony (toolkit), an incomplete set of software widgets * Helsinki Finite-State Technology ( HFST) * Insight Segmentation and Registration Toolkit * IT Mill Toolkit * Learnosity Toolkit * Molecular Modelling Toolkit * Multidimensional hierarchical toolkit * Sun Java Wireless Toolkit * OCR SDK, OCR Toolkit * OpenGL Utility Toolkit (GLUT) * Open Inventor 3D graphics API * Qt * Motif * Natural Language Toolkit * Portable, Extensible Toolkit for Scientific Computation * Scedu Tender Readiness Toolkit * Sprite Animation Toolkit * Standard Widget Toolkit (SWT) * Synthesis Toolkit * Template Toolkit * The Coroner's ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

GIMP
GIMP ( ; GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. It is not designed to be used for drawing, though some artists and creators have used it for such. GIMP is released under the GPL-3.0-or-later license and is available for Linux, macOS, and Microsoft Windows. History In 1995, Spencer Kimball and Peter Mattis began developing GIMP – originally named ''General Image Manipulation Program –'' as a semester-long project at the University of California, Berkeley for the eXperimental Computing Facility''.'' The acronym was coined first, with the letter ''G'' being added to ''-IMP'' as a reference to "the gimp" in the scene from the 1994 ''Pulp Fiction'' film. In 1996 was the initial public release of GIMP (0.54). The editor was quickly adopted and a community of contributors formed. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was the first copyleft for general use and was originally written by the founder of the Free Software Foundation (FSF), Richard Stallman, for the GNU Project. The license grants the recipients of a computer program the rights of the Free Software Definition. These GPL series are all copyleft licenses, which means that any derivative work must be distributed under the same or equivalent license terms. It is more restrictive than the GNU Lesser General Public License, Lesser General Public License and even further distinct from the more widely used permissive software licenses BSD licenses, BSD, MIT License, MIT, and Apache License, Apache. Historically, the GPL license family has been one of the most popular software licenses in the free and open ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]