www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/12/20/19:06:39

From: "Doug" <deleveld AT dds DOT nl>
Newsgroups: comp.os.msdos.djgpp
Subject: Announce: DEPUI: A small portable graphical user interface
Date: 20 Dec 2000 23:34:23 GMT
Organization: none
Lines: 31
Message-ID: <01c06ade$be68d840$c0247d81@doug>
NNTP-Posting-Host: client36-192.oprit.rug.nl
X-Trace: info.service.rug.nl 977355263 19980 129.125.36.192 (20 Dec 2000 23:34:23 GMT)
X-Complaints-To: newsmaster AT rug DOT nl
NNTP-Posting-Date: 20 Dec 2000 23:34:23 GMT
X-Newsreader: Microsoft Internet News 4.70.1155
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Announce: DEPUI: A small portable graphical user interface

DEPUI is a portable graphic user interface library written in the C
language. It is still rather alpha at the moment, and the docs are quite
minimal, but should still work and compile for a variety of platforms. 

The code is very modular and (should be) fairly easy to understand.  It
will compile for 32 or 16 bit targets and has been written in a very
portable way.  I am releasing this code in order to get feedback as to how
everything works on different platforms and to encourage discussions and
contributions.  Right now it has drivers for the following platforms: 

•DOS with DJGPP using Allegro •DOS with DJGPP using GRX 2.3 •DOS with
Borland 3.11 using BGI •DOS with DJGPP using VESA 2.0 •Linux using Allegro
•Linux using GRX 2.3 (on top of Svgalib) •Linux using Svgalib 

Right now it has the following widgets: 

•Static text •Push button •Toggle button •Radio button and radio button
group •Horizontal and vertical scrollbars •Popdown menus •List with limited
multi-coloum support •Hidden list (like windows combobox) •Scrollable areas
(with scrollbars as needed) that can scroll any other object •Multiline
text •Simple movable/resizeable/closeable windows (normal and modal)
•Panels (Raised, sunken, ridge, groove) •Direct screen access (ensures no
gui objects will overlap) •Simple alert 

You can find it at:

http://huizen.dds.nl/~deleveld/depui.htm

Doug Eleveld

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019