From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,459eff021680c4f1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-17 10:00:36 PST Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!xlink.net!howland.reston.ans.net!math.ohio-state.edu!jussieu.fr!fdn.fr!uunet!in1.uu.net!boulder!news.coop.net!news.den.mmc.com!iplmail.orl.mmc.com!usenet From: Theodore Dennison Newsgroups: comp.lang.ada Subject: Re: Graphical interface for Ada programs Date: 17 Mar 1995 18:00:36 GMT Organization: IPL InterNetNews site Message-ID: <3kcio4$jab@theopolis.orl.mmc.com> References: <3k7lk5$agq@solar.Armstrong.EDU> NNTP-Posting-Host: payday.orl.mmc.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit To: ab@captblood.armstrong.edu X-URL: news:3k7lk5$agq@solar.Armstrong.EDU Date: 1995-03-17T18:00:36+00:00 List-Id: () wrote: > > I would like to build a graphical interface to an > Ada program. The interface would have the usual buttons, > menus, multiple choices, as well as edit subwindows and a > animated display subwindow. > > What do you use for such a combination? Are there any > PD packagages that provide some/all of these > interface-design objects? > If you are developing a GUI, I cannot highly enough suggest a GUI builder. If you can't afford a GUI builder, and you are running under MOTIF, my next best suggestion is to use UIL. It is another "language" to use, but it allows you to tweak the appearance of the GUI without having to recompile and link your application. It also removes all those grisly widget creation calls from your Ada code. A UIL compiler comes with every implementation of MOTIF. The only other thing required to use UIL from your Ada programs is a set of X and Motif bindings. I haven't used UIL with the GNAT compiler (yet), so I will have to let others speak to the availability of X and MOTIF bindings. T.E.D.