SUMMARY: GUI Builders
Posted in 1993
Topics: Connectivity: ESQL/C, 4GL & Embedded SQL, Platform-Specific Issues
Hi netters, Here is a summary of all of the responses I got to my post about a GUI builder. Note there are some in the FAQ for comp.windows.x that aren't listed here. Database Interface Public Capabilities Designer Where is it? Name Domain? built in? built in? (for PD-Software) __________ _______ ____________ __________ _________________ AUIS/ATK Yes No Yes (ADEW) export.andrew.cmu.edu Accell/SQL No Yes ? DIRT Yes ? Yes export.lcs.mit.edu Druid No No Yes IEF No Yes ? Interviews Yes (C++) No Yes interviews.stanford.edu GQL ? ? ? Galaxy No No Yes NeuronData No No Yes Omnis 7 No Yes Yes SUIT Yes No ? cs.tut.fi Smartstar Vision No Yes ? SuperNOVA No Yes Yes JAM No Yes (DBi) Yes Tcl/Tk Yes Yes Yes (Xf) sprite.berkeley.edu TeleUSE No No Yes Uniface No Yes Yes UIM/X No (C, C++) No Yes VUIT No (DEC) No ? ViewCenter No (C++) No Yes Wcl Yes No No (its a lib) export.lcs.mit.edu XVT No Yes (Xi) Yes XView Yes Yes Yes (Devguide) xview.ucdavis.edu Xdesigner No No Yes Xcessory(ICS) No Xtpanel Yes ? ? lth.se Xwafe Yes (perl- No, but for Yes (xwafedesign) based) Oracle there's oraperl! ************************ Responses ******************************************* from Chris Anderson, caa@unify.com > Are there any others that I've forgotten? Yes, Accell/SQL from Unify. Accell No Yes/No Yes What the Yes/No part means is that we work with both our own database product Unify2000 (which is a full featured ANSI SQL based database) or with Oracle, Sybase, Informix, and Ingres, etc.. Our approach is to support all of the features that each database provides in our 4GL. We also support character, Motif, and Openlook presentation modes; you can change between them just by changing an environment variable. You can get more information from 1-800-248-6439. And of course, I can answer any specific questions that you might have, since I work for Unify. ****************************************************************************** from Baard Haugerud, baardh@stud.cs.uit.no Have you heard about IEF (Information Engineering Facility) from TI/JMA. Multi platform UNIX/OS2/WINODOWS 3.1 (UNIX HP-UX Motif Oracle/Ingres). It will follow you throgh a project from a to z. planning, analysis, design, construction, ......... ****************************************************************************** from Donald.Edgar, Donald.Edgar@UK.Sun.COM There is an excellent Sybase extension to Tcl by Tom Poindexter (tpoindex@nyx.cs.du.edu), available from the TCl archive at harbor.ecn.purdue.edu - a similar extension for another database vendors C lib would only take a few days. ****************************************************************************** from jeremyr@ibmpcug.co.uk SuperNOVA is written by Four Seasons, Bilthoven, Holland. It supports MS-Windows Motif, OpenLook, Oracle, Sybase, Informix, Ingres, C-ISAM, Teradata, Unix, MS-DOS, VMS..... Please call me on +44 81 446 6481 or fax me your details on +44 81 446 9143 and I will send you more information. ****************************************************************************** from solar%fsrg.bear.com%ursa@cmcl2.NYU.EDU XView is another X widget library comparable to Xt, Motif, and OpenLook. XView is not a GUI builder although Sun sells the GUI builder, devguide, which may be used with code generators for XView (C and C++), OpenLook, and TNT. >Are there any others that I've forgotten? devguide No (C, C++) No Yes Interviews Yes (C++) No Yes NeuronData No (C) No Yes ViewCenter No (C++) No Yes devguide does not get in the way of a programmer: Its code generators generate code in files separate from those where the programmer's stub functions should be put and merges all code from those files each time a code generator is invoked. It's a Sun only product. InterViews is freely available. It is a high quality product with its own builder and extensive C++ class library. NeuronData and ViewCenter have their own widgets and their own event loops: That means that you will not be able to realize widgets from third parties if you use that product. If you want an off the shelf graph widget, ie XRT, to work with either of these two, you must resort to IPC. ****************************************************************************** from nathan@seldon.foundation.tricon.com I think there is one that you have forgotten. They happen to be a local company here (in Santa Barbara, California) and we are using their product on an IBM RS/6000. It is called "Smartstar Vision" and meets all of your requirements, including a special "virtual database" that actually lets you mix any of three different database types, their built-in C-ISAM based database, Sybase, Ingres, DEC's rdb, and Informix (soon, I hear). Oops, that was more than five. It is *not* public domain, and it is rather expensive for the development environment - US$12,000. It is a 4GL object oriented environment and is quite fun to develop in. They have an e-mail address, it is "sales@smartstar.com" or, to talk with someone directly, try "eadams@smartstar.com" or "edadams" at the same address. For technical contact, try "mickey@smartstar.com" - she'll help you find out whatever you need to know technically. Their phone number is (805) 685-8000. And it definitely runs on Ultrix. ****************************************************************************** from Wilfred.Hansen@cs.cmu.edu The Andrew User Interface System (AUIS; formerly the Andrew Toolkit, ATK) offers an interface builder called ADEW together with a selection of widgets. Some widgets are the usual low-level interactors; others are full-scale object editors such as those for figure, rasters, and typographic-quality text. AUIS is an open system; you can add new objects or modify existing objects to suit your needs. Semantics for interaction can be coded in C or a user-level language called Ness. For information, contact info-andrew-request@andrew.cmu.edu. For a de