TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Classic View

Use Monospaced Font
Show HTML Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
David Botton <[log in to unmask]>
Sun, 27 Aug 2000 19:23:04 -0400
text/plain (78 lines)
The first working prototype of GWindows a Win32 RAD development enviornement
that covers all aspects of the Win32 GUI (including important common
controls like tree views, list views, tab control, etc. and ActiveX control
support) is now available at http://www.adapower.com/gwindows . The
framework is a little "raw" and not heavily tested, but still usable.  I
plan on doing a full review of the framework and the various techniques it
uses, then starting the second phase (to become version 1.0) of its
development (full clean up and stronger typing, ie there will be spec
changes, testing, completion and augmentation of all current features,
database controls and printing support). Discussion of the framework takes
place on the GNATCOM-list you can join by sending the the word subscribe in
the body of an e-mail to [log in to unmask]

Currently supported features:

GWindows Framework

* Bound Widgets *
Windows
Buttons
Default Buttons
Cancel Buttons
Radio Buttons
Check Box Buttons
Three State Buttons
Group Boxes
Combo Boxes
Drop Down Combo Boxes
Drop Down List Boxes
List Boxes
Multiple Selection List Boxes
Edit Boxes
Multi Line Edit Boxes
Rich Text Edit Boxes (both single and multi line)
Scroll Bar Controls (and Window scroll bars)
Labels
Icon controls
Bitmap controls
Menus (Both window and right click styles)
Accelerator Tables
Open and Save File Common Dialogs
Color Common Dialog
Cursors
Carets
Dialogs
Image Lists
AVI Animation Control
Status Bars
Date/Time Controls w/ Pop-Up Calendar
IP Address Control
Progress Control
Up Down Control
Trackbar Control
List View Control
Tree View Control
Tab Control

* Other Features *
COM Access to Rich Edit - Text Object Model (TOM)
Scroll Panels
MDI Support
Keyboard support
GDI Drawing (Windows, Bitmaps and the Printer)
Garbage collecting on dynamic widgets
Listener and OO Event Models
Prefab Events
ActiveX controls
Custom controls
Create windows from dialog resources
Use windows as dialogs
Message Boxes / Beeps
File Drag and Drop
Z-Order control
Window Docking
Examples (Web Browser, PDF Viewer, Embedded Tcl/TK widgets...)
Registry access
Tab controls with child window support

ATOM RSS1 RSS2