Home > C,C++ > User Interface

User Interface

Related Categories

Amulet Project  
Amulet is a user interface development environment for C++ and is portable across X11 on all kinds of Unix (Sun, Dec, HP, SGI, Linux, NetBSD, etc.), Microsoft Windows 95 and NT, and the Macintosh. Amulet helps you create graphical, interactive user interfaces for your software. More than just another free virtual toolkit, Amulet includes many features specifically designed to make the creation of highly-interactive, graphical, direct manipulation user interfaces significantly easier, including a prototype-instance object model, constraints, high-level input handling including automatic undo, built-in support for animation and gesture-recognition, and a full set of widgets.
Submitted: Jan 20, 2000
GLUI  
This is a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications. It is window-system independent, relying on GLUT to handle all system-dependent issues, such as window and mouse management.
Submitted: Jan 20, 2000
XD++ MFC Class Library  
XD++ Library is an C++ class framework that provides your applications with a drawing surface for diagramming, symbol manipulation, drag and drop, scrolling, zooming, and many other graphics capabilities also includes full source code for its 270+ classes.
Submitted: Jun 09, 2003
EasySQL  
A database-independent C/ C++ SQL interface library. This thin layer between applications and databases allows any application to easy and transparently access any SQL server. It hides the details of the specific SQL database and also allows upgrading without recompilation. A source code distribution is available.
Submitted: Jan 10, 2000
VDK  
Visual Development Kit, an easy to use C++ interface to Gtk+ for GUI application development.
Submitted: Jan 23, 2000
Outerface Technologies Inc.  
Revolutionary new technology for visualizing C++ object systems in real-time. Enables dynamic GUI's (Graphical User Interfaces) to be created without the need for a single line of UI code. Instead it enables the objects in the system to be interacted with directly through an outer face of UI controls.
Submitted: Oct 10, 2002
wxWindows  
A toolkit for platform-independent GUI programming in C++. It consists of several class libraries and tools, and its uses include development of applications for delivery on several platforms as well as single-platform development. A simple object-oriented model of clients, servers, and connections is used which makes it easy to write programs which communicate synchronously. It currently maps to four native APIs, i.e. XView, Motif, and Windows NT and 95. It also supports a subset of Dynamic Data Exchange (DDE) on both the PC and UNIX. It was designed with portability and simplicity of programming as the primary goals with some tradeoffs in the area of completeness, i.e. the interfaces may not be as polished as some. There are programming interfaces to C++, CLIPS, Python, Scheme, XLisp and Perl.
Submitted: Jan 11, 2000
C Interface Primer  
The C Interface presents the NAO class library as a C subroutine library. Constructors and member functions are provided via subroutines, and the conversion from C to C++ is almost entirely one to one. Operator overloading cannot be provided, so operations between objects is also done by way of subroutine calls.
Submitted: Feb 16, 2000
Drat  
Drat provides an Object-Oriented (OO) interface to the curses library written in C++. Drat is not simply a C++ wrapper around the curses library. Drat is intended to allow OO programmers to quickly develop curses-based user interfaces (UI), either before developing more sophisticated graphical UI, or as an additional feature of advanced interactive programs. A source code distribution of Drat is available. It is written in C++ and has been successfully compiled using gcc 2.7.0 or greater.
Submitted: Nov 14, 1999
Beyondata  
GuiLib is a class set which allow You to build applications with new Microsoft interface style
Submitted: Jul 19, 2002
Mhash  
This is a thread-safe hash library, implemented in C, and provides a uniform interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128, RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums, message digests, and other signatures. The new HMAC support implements the basics for message authentication, following RFC 2104.
Submitted: Feb 15, 2000
BCGSoft  
BCGControlBar library is MFC extension library which allows you create applications with the power user interface similar to Microsoft® Office, Microsoft® Visual Studio® and other well-known products.
Submitted: Jan 17, 2001
GCI  
CGI programs written in the popular compiled languages of C and C++. Here you can find programs and scripts for different functions, like: displaying how many visitors you've had, set up banner rotations on your web page, real time chat programs for use on the web and more.
Submitted: Dec 19, 1999
HeadStart Software  
HeadStart Canvassing Library is an MFC extension that provides everything you need to create a full featured diagram based application.
Submitted: Dec 07, 1999
MAM/VRS  
The Modeling and Animation Machine/ Virtual Rendering System is a graphics toolkit for animated, interactive 3-D graphics (MAM) and a rendering meta-system which encapsulates 3-D rendering libraries such as OpenGL by a uniform object-oriented interface (VRS). It can be used to quickly develop animated, interactive 3-D applications in an object-oriented way. It can be used like any other C++ class library or as a graphics scripting language embedded in [incr Tcl], with both versions containing full functionality.
Submitted: Jan 11, 2000
softwarebuero m&b - WipeOut  
WipeOut is the multi-user, multi-platform development environment for C++, Java™, Eiffel, and Fortran running on Linux and other Unix systems. It consist of several components, which partly provide interfaces for existing tools such as CVS, GDB or MAKE. WipeOut supports all source code engineering tasks like generating, parsing, testing, managing, and analysing in an uniform programming environment with an highly customizable and easy to use user interface.
Submitted: Jan 12, 2000
cgihtml  
cgihtml is a set of CGI and HTML routines written for C written by Eugene Eric Kim, eekim@eekim.com. The library is available in gzipped (.gz), UNIX compressed (.Z), and PKZipped (.zip) format.
Submitted: Jan 24, 2000
UCanCode Software  
UCanCode Software develops high quality software solutions that provide software developers with the most up to date tools available today. All source code is supplied and is 100% MFC compatible and extendable. Our goal is customer satisfaction, we work hard to ensure our products are fully supported. This includes telephone, email and web based technical support.
Submitted: Oct 01, 2001
ILOG Server  
ILOG Server is a C++ library designed to speed the creation of visualization servers by aiding development of distribution and synchronization software. ILOG Server provides: A modeling interface with Rational Rose and other third-party CASE vendors; A built-in CORBA-compliant distribution mechanism to exploit the CORBA architectures; A sophisticated real-time synchronization mechanism to ensure consistent display across multiple operator interfaces.
Submitted: Dec 05, 1999



  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.