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