Path: utzoo!utgpu!attcan!uunet!munnari!mulga!charlie!aragorn!robert From: robert@aragorn.cm.deakin.OZ (Robert Ruge) Newsgroups: comp.lang.c++ Subject: Re: Graphical interfaces for C++ Message-ID: <6877@charlie.OZ> Date: 28 Jul 88 02:01:04 GMT Sender: root@charlie.OZ Reply-To: robert@aragorn.OZ (Robert Ruge) Organization: Division of Computing and Mathematics - Deakin University Lines: 93 In article <6855@charlie.OZ> robert@aragorn.OZ (Robert Ruge) writes: >Hello folks. I am after any information on graphical interfaces >(toolboxes) for C++. Public domain or commercial, for any >machines at all (preferably Unix). Any information on cost, >availability, machine requirements, C++ versions, etc. Well thanks to all those people who replied to my question. The majority of responses were to look at the InterViews package that comes on the X distribution tapes. I will look at this as soon as I get X11 for our Apollo. However, there were a couple of other responses which I will include below. ---------------------------------------------------------------------- From: Dag Bruck Subject: Re: Graphical interfaces for C++ We have a Silicon Graphics IRIS workstation with C++, the IRIS Graphics Library, and a PHIGS implementation (FIGARO from Template Graphics). You can have C++ interfaces to IRIS GL and FIGARO, if you want. Note: the FIGARO interface lacks declarations of most inquiry routines. Department of Automatic Control Internet: dag@control.lth.se Lund Institute of Technology UUCP: ...!enea!control.lth.se!dag P. O. Box 118 S-221 00 Lund, SWEDEN Phone: +46 46-108779 ---------------------------------------------------------------------- This stolen from another news item: In article <3631@pbhyf.PacBell.COM> psmah@pbhyf.PacBell.COM (Paul S. Mahler) writes: > > < Can this or any other C++ compiler be > Zortech C++ does not work with Microsoft Windows. I plan to soon > make Zortech C and C++ OS/2 and PM compatible, but have no > current plans to support Windows. Glockenspiel's CommonView class library also offers an Object-Oriented framework for Windows development and is currently on Beta release for Microsoft Windows 2.03. This provides a generic Object-Oriented environment for developing windowing software in C++, and will be available later for X11 and NeWS. The best person to contact if you want to find out more about this is Peter Maxwell, Product Manager, Glockenspiel Ltd., 19 Belvedere Place, Dublin 1, IRELAND. Tel: +353 +1 364515 ---------------------------------------------------------------------- From: mcvax!iesd!fischer@munnari.oz (Lars P. Fischer) I'm not quite sure what you mean by "graphical interfaces (tool- boxes)". If what you are after is a toolkit for a window system, with classes for window, dialog boxes, menus etc, as well as functions for putting graphics, both bitmaps and objects, into windows, take a look at InterViews for The X Window System. InterViews is a really nice system, providing all the basic functionality for handling a window- and mouse graphics interface. It's completely in C++, and it shields you from X, so that you have to deal with InterViews only. InterViews is, as all of X, in the Public Domain. You can get from MIT, from the Free Software Foundation, and possibly many other sources. X runs on Suns, Apollos, HP's, IBM PC/RT's, microVaxen etc. etc. There are rumors of a port of InterViews to NeWS, but I don't know if it's for real. If what you are looking for is a graphical environment for C++ programming, with browsers, specialized editors etc. etc. a.la. Smalltalk-80, very little is available. HP has some funky tools for Objective-C, but I don't know if they have ported them to C++ and if they are available outside HP. This is an area where lots of work is needed. Lars Fischer, fischer@iesd.dk, {...}!mcvax!diku!iesd!fischer Who put these fingerprints on my imagination? -- E. Costello. ---------------------------------------------------------------------- So it appears that if you have X you can create graphical interfaces to your code. If want you want is a Smalltalk like environment (which is ideally what we would like) then you are out of luck for the moment. Probably a good subject for a Masters Thesis - anyone. Well thanks again to those who replied. Robert Robert Ruge robert@aragorn