Newsgroups: comp.windows.misc,comp.answers,news.answers Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!uhog.mit.edu!news.mathworks.com!europa.chnt.gtegsc.com!cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!oitnews.harvard.edu!newsfeed.rice.edu!nb.rockwell.com!wade From: wade@nb.rockwell.com (Wade Guthrie) Subject: (FAQ-Diffs) Portable GUI Development Kits Message-ID: Followup-To: comp.windows.misc Summary: This is the DIFFs between the current issue of the PIGUI FAQ and the previous posting of the same FAQ. Supersedes: Reply-To: wade@nb.rockwell.com Organization: Rockwell International References: Date: Fri, 16 Jun 1995 15:34:33 GMT Approved: news-answers-request@mit.edu Expires: Thu, 27 Jul 1995 15:34:30 GMT Lines: 283 Xref: senator-bedfellow.mit.edu comp.windows.misc:13208 comp.answers:12552 news.answers:46465 Archive-name: portable-GUI-software/diff Last-modified: Fri Nov 12 09:50:39 PST 1993 13,14c13,14 < Last-modified: Mon Apr 17 16:34:46 PDT 1995 < Version: 1.15 --- > Last-modified: Thu May 18 19:45:54 PDT 1995 > Version: 1.16 42,43c42 < [Has anyone heard that Computer Associates has stopped supporting < CommonView?] --- > Not a whole lot. . . 45,46d43 < I've added some updates including Microsoft's MFC and Borland's < OWL. I still haven't completed everything I have in the queue. 48d44 < 59c55 < the net by Wade Guthrie (wadeg@netcom.com, or wade@nb.rockwell.com). --- > the net by Wade Guthrie (wadeg@realm.net, or wade@nb.rockwell.com). 379d374 < CommonV Glockenspiel CommonView, Computer Associates 417a413,414 > CommonV Word has it that Computer Associates has stopped supporting > Glockenspiel CommonView. 431,432d427 < < CommonV . . yes . yes yes soon soon . . 435d429 < Guild - - 895 895 895 soon - 895 - . 436a431 > Guild - - 895 895 895 soon - 895 - . 450c445 < OpenUI yes - 3500 soon 4900 7900g - 3500 (w) . --- > OpenUI yes - 3500q soon 4900 7900g - 3500q (w) . 503a499 > (q) This price may be out-of-date. 530,531d525 < < CommonV layered . yes no . C++ . 533,534c527 < Galaxy emulate (d) (e) no . C/C++ yes < Guild . . (f) no . C yes --- > Galaxy emulate (d) (e) no . C/C++(c) yes 535a529 > Guild . . (f) no . C yes 559c553 < WMMOTIF API emu (j) 7500 no . C/C++ (t) --- > WMMOTIF API emu (j) 7500 no no C/C++ (t) 565c559 < YACL . free free no - C++ . --- > YACL . free free no no C++ . 567c561 < Zinc layered 60 free no - C++ yes --- > Zinc layered 60 free no no C++ yes 575a570 > (c) Galaxy's C++ product is not available on the Macintosh. 637,643c632,638 < C M N O S S V W < o G L M A M u O p O c t i M W w < V m D a G i e I M S T b e p r a s M i x < i C m C l u I b n N E - C V n e M r S W W O n W Y z Z < e L o L a i L J w u W W M R i I n O P a V U o N T d i X A A i < w I n A x l O A x e i E F A e n U W S c i I r D I / n V C p n < s M V P y d G M m t n L C C w t I L M h e T k X F U d T L p c Systems --- > M N O S S V W > G L M A M u O p O c t i M W w > V D a G i e I M S T b e p r a s M i x > i C C l u I b n N E - C V n e M r S W W O n W Y z Z > e L L a i L J w u W W M R i I n O P a V U o N T d i X A A i > w I A x l O A x e i E F A e n U W S c i I r D I / n V C p n > s M P y d G M m t n L C C w t I L M h e T k X F U d T L p c Systems 645,648c640,643 < - . . . - . - . . . - c . - - . - . . - - c . c - . - . - c y DOS Graphics < p . . . - . - . . . - c . - - . - . . c - . . - - . - . - c c DOS Text < . . . . . . - . . . - . . - . . - . . c . . . c - . . c - y c 16-bit DOS Extend < . . . . . . - . . c - c . - . . - . . c . . . c - . . - - - c 32-bit DOS Extend --- > - . . - . - . . . - c . - - . - . . - - c . c - . - . - c y DOS Graphics > p . . - . - . . . - c . - - . - . . c - . . - - . - . - c c DOS Text > . . . . . - . . . - . . - . . - . . c . . . c - . . c - y c 16-bit DOS Extend > . . . . . - . . c - c . - . . - . . c . . . c - . . - - - c 32-bit DOS Extend 650,655c645,650 < - . . . - . - . . . - c . . - . y . . c - . . . c . p y - . c ASCII Text < y . c c - c c . e c e e c - c c y c c c c c c c e e c c c c y MS-Win 3.x Win16 < . . . . y . c . . . . . c - . . . c . . . . . c - . . c . . c MS-Win Win32s < c . b c y c - . . . - - c - c c y . b - c c c c - . - c - b b Macintosh < . . . . . . - . . . - . b - . . p . . - b . . p - . . c - . p Macintosh PowerPC < c . c . y c p . . c - c . - - c y c c - c . c p - . - c - c c OS/2 --- > - . . - . - . . . - c . . - . y . . c - . . . c . p y - . c ASCII Text > y . c - c c . e c e e c - c c y c c c c c c c e e c c c c y MS-Win 3.x Win16 > . . . y . c . . . . . c - . . . c . . . . . c - . . c . . c MS-Win Win32s > c . c y c - . . . - - c - c c y . b - c c c c - . - c - b b Macintosh > . . . . . - . . . - . b - . . p . . - b . . p - . . c - . p Macintosh PowerPC > c . . y c p . . c - c . - - c y c c - c . c p - . - c - c c OS/2 657,659c652,654 < c . . . y c c . . . c p c c c c c c . p c . . c - . b c . c c x86 / WinNT Win32 < p . . . b . b . . . c p . . . c - . . p c . . . - . - c . . p DEC AXP / Win NT < - . . . b . - . . . c p c . . . - . . p p . . . - . - - . . . MIPS / Win NT --- > c . . y c c . . . c p c c c c c c . p c . . c - . b c . c c x86 / WinNT Win32 > p . . b . b . . . c p . . . c - . . p c . . . - . - c . . p DEC AXP / Win NT > - . . b . - . . . c p c . . . - . . p p . . . - . - - . . . MIPS / Win NT 661,663c656,658 < - . b . y . c . . . c - - - . c - - . - c c c c - . c x - - - SunOS / OpenLook < c . . c y b c . c . c c - - . . c - . c c c . c p y c c - y c SunOS / Motif < c . . . c . c . . . c c - - . . . - . . . . . c c . . c - c . Solaris 2.x/Motif --- > - . . y . c . . . c - - - . c - - . - c c c c - . c x - - - SunOS / OpenLook > c . c y b c . c . c c - - . . c - . c c c . c c y c c - y c SunOS / Motif > c . . c . c . . . c c - - . . . - . . . . . c c . . c - c . Solaris 2.x/Motif 665,677c660,672 < - . . . . . - . . . p - - e . . c - . c - . . . c . c x . . . ISC < c . . . c . c . . . p - - e . . c - . . . . . . p c . c . - . AXP Digital Unix < . . . . c . - . . . - - - e . . c - . . . . . . - . . c . - . DEC AXP OpenVMS < - . . . y . - . . . - - - e . c c - . c p . c . - . c x c - . DEC Ultrix < p . . . y . - . . . - - - e . c c - . c p . . . - p . c . - p DEC Vax VMS < . . . . . . - . . . . - - e . . . - . . . . . . - . . c . . . AT&T System 3000 < c . . . . . - . . . - c - e . c c - c c p . . . c . c c . y c SCO Unix/Xenix < - . . . c . - . c . - - - e . c - - . - p . . . - p c c . . . MIPS < c . . . y . c . c . c c - e . c c - . c p c c c c c c c . y c HP 9000/HPUX < c . . . y . c . c . c c - e . c c - . c c c c . c y c c . y c IBM RS-6000/AIX < c . . . c . c . c . c - - . . c - - . c p c . c - y y c . c c Silicon Graphics < - . . . . . - . . . - - - . . . c - c - - . . . - . . - . . . Pyramid < . . . . i . . . . . . . - e . i . - . . . . . . . . c . c . . Linux --- > - . . . . - . . . p - - e . . c - . c - . . . c . c x . . . ISC > c . . c . c . . . p - - e . . c - . . . . . . p c . c . - . AXP Digital Unix > . . . c . - . . . - - - e . . c - . . . . . . - . . c . - . DEC AXP OpenVMS > - . . y . - . . . - - - e . c c - . c p . c . - . c x c - . DEC Ultrix > p . . y . - . . . - - - e . c c - . c p . . . - p . c . - p DEC Vax VMS > . . . . . - . . . . - - e . . . - . . . . . . - . . c . . . AT&T System 3000 > c . . . . - . . . - c - e . c c - c c p . . . c . c c . y c SCO Unix/Xenix > - . . c . - . c . - - - e . c - - . - p . . . - p c c . . . MIPS > c . . y . c . c . c c - e . c c - . c p c c c c c c c . y c HP 9000/HPUX > c . . y . c . c . c c - e . c c - . c c c c . c y c c . y c IBM RS-6000/AIX > c . . c . c . c . c - - . . c - - . c p c . c - y y c . c c Silicon Graphics > - . . . . - . . . - - - . . . c - c - - . . . - . . - . . . Pyramid > . . . i . . . . . . . - e . i . - . . . . . . p . c . c . . Linux 686,687d680 < < CommonV (a) ? . . . . . - 690d682 < Guild 90d ? . . . . . $100/month 691a684 > Guild 90d ? . . . . . $100/month 727,728d719 < (a) CommonView provides free maintenance for MS-Windows and OS/2. 15% of cost is < required for Motif, however. 14,15c14,15 < Last-modified: Mon Apr 17 16:34:46 PDT 1995 < Version: 1.15 --- > Last-modified: Thu May 18 19:45:54 PDT 1995 > Version: 1.16 162,195d161 < CommonView Glockenspiel < < VENDOR: < Computer Associates International < One CA Plaza < Islandia, NY 11788-7000 < < (516) DIAL CAI (voice) < (516) DIAL FAX (you guessed it, fax) < < SOFTWARE CONFIGURATION: < [** This product may have gone away **] < < This is a C++ library. < < In addition, it comes with container classes. The down-side is < that some of the features are not supported across all platforms. < < WHAT THE USERS SAY: < One user says, "[we] Tried this first on MS_Windows, and were < reasonably impressed, but the X-Windows version was so buggy and < ill-conceived, it didn't last more than two weeks here. They may < have fixed it all by now [...]. Support was very poor. Great < concepts, but very poor implementation." < < REVIEWER'S IMPRESSIONS: < Computer Associates seems to have a strong big-company attitude. < I've had to weave through a lot of twisty little passages (turning < at every "that's not my job and I don't know whose it is") to try < to find someone who was willing to help put together this FAQ (I < haven't yet). I hope that their support is better when they < already have your money in their pocket. < < NAME: 314a281,291 > Using their C product produces extremely verbose code; it seems to > me that they should hide more of the detail from the programmer. > > Most of the extraneous code can be cut from their examples and > pasted into your application, but good luck figuring out what that > code does. On the other hand, once the cut-and-paste tango is > accomplished, one can achieve quite good results. As with many > other PIGUIs I've seen, the learning curve is nearly vertical (and > the documentation doesn't help much) but once you've gotten used to > the API, you can get some neat things done. > 384a362,364 > Appearantly, ILOG Views won The X Journal's 1995 Editor's Choice > Award! > 394a375 > ILOG wad created in 1987. 395a377 > 465,469c447,451 < Foundation Classes) on Unix/X-Windows. They support DDEML, Win32 < message format, and most of the Win32s APIs. The CDK includes < printer support, a resource compiler, a help compiler (they have < support for Winhelp using the windows .hlp files), a makefile < generator plus some additional tools. --- > Foundation Classes 2.0 and 3.0) on Unix/X-Windows. They support > DDEML, Win32 message format, and most of the Win32s APIs. The CDK > includes printer support, a resource compiler, a help compiler > (they have support for Winhelp using the windows .hlp files), a > makefile generator plus some additional tools. 597a580 > COMMENTS: 668,670c651 < C or C++. It's important to note that their C++ uses a wrappers < approach that does NOT allow one to sub-class from their C++ < classes. --- > C or C++. Their C++ approach no longer uses a wrappers approach! 762a744 > WWW: http://www.osa.com.au/ 786a769,770 > Open Software Associates has been around since 1990. > 809a794 > WWW: http://www.borland.com/ 817a803,806 > OWL under OS/2 supports a subset of the functionality available > under OWL for MS-Windows. > > COMMENTS: 819a809,810 > WHAT THE USERS SAY: > 1024c1015 < Wind/U v2.0 --- > Wind/U v2.1 1039c1030 < Foundation Classes 1.5 (MFC, the API under Visual C++). It --- > Foundation Classes 3.0 (MFC, the API under Visual C++). It 1095c1086 < info@uno.com --- > info@uno.com, sales@uno.com 1108,1110c1099,1101 < ftp.uu.net:/vendor/uno. Software UNO also offers an evaluation < library to allow developers to compile their own code with the < library. --- > ftp://ftp.uu.net/vendor/uno. Software UNO also offers an > evaluation library to allow developers to compile their own code > with the library. 1495a1487,1488 > > Zinc was founded in 1990. -- Wade Guthrie | "You can't let him in here, he'd see the wade@nb.rockwell.com | Big Board!" I don't speak for Rockwell. |