delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/05/10/02:24:53

From: "Michael Schuster" <Schuster AT eev DOT e-technik DOT uni-erlangen DOT de>
Organization: LS f. Elektr. Energieversorgung
To: bl227 AT cleveland DOT Freenet DOT Edu, djgpp AT delorie DOT com
Date: Fri, 10 May 1996 08:16:39 MEZ
Subject: Re: The Window System v1.10 available (TWS110)
Message-Id: <2EADB225C7@merlin2.e-technik.uni-erlangen.de>

> >>  TWS v1.10 is now available at last. I'm sorry for the long wait
> >> ... at ftp://x2ftp.oulu.fi/pub/msdos/programming/djgpp2/tws110.zip
> >
> >Take a look at it, it's great! 
> >
> >Malcom, you've done a  _real_good_job_ !
> What is it?

> RS
I quote Malcom:  

   This is a event based windowing system for djgpp. It consists of a
   graphics library and a class library for creating and managing windows.

* Features:

   The graphics library works in any colour depth without the program
   needing to change it's code. There are two forms of most functions,
   one that uses a single colour number (0-255), and one that uses an
   rgb triple to define a colour. The second version will dither if in
   an 8bit mode.

   The window system has sizeable, moveable and overlapping windows
   whose functionality comes from the base Window class.

   All actions are caused by events passed between classes. Events
   from timers can also be set up.

   Other controls:
      Menus
      Popup Menus
      Buttons
      Static Text
      Edit Text (with clipbord support, single line)
      Sliders
      Progress indicators
      Check boxes
      Radio buttons

   High level windows:
      Tab navigated windows (for dialog boxes)
      Scrolling windows
      File dialog box (compatible with Win95 long filenames)
      Message box (including selectable buttons)
      Help window supporting simple hypertext help files


* Requirements:

   This requires djgpp v2.0.
   The graphics require at least a VGA card, but a VESA compatible
   SVGA  card is highly recommended (VESA v1.2 or greater).
   Does not require any other libraries apart from the standard c
   library. Works best on a 486 computer with at least 4M of ram.


* Next Release:

   These are a few of the features that will be in the next release:
      TextEditor window
      List boxes
      Multi-threading (if I get this going it may get added to libc.a,
         so inclusion in this library depends on the next release of
         DJGPP)
      Sound support (if I have time)


* Misc:

   This package is not freeware, so please read legal.txt where the
   license is described. (The license allows for the creation of
   Freeware without needing to register though)

   If you have any queries, or suggestions email to:
      malcolm AT manawatu DOT gen DOT nz

Everything clear, now?

Michi

- Raw text -


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