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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c7c25848f8408011 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: GUI builder for Ada Date: 2000/03/05 Message-ID: <89ui1l$g91$1@nnrp1.deja.com>#1/1 X-Deja-AN: 593522335 References: <89l883$6im$1@aaanet.ru> <89oija$g5c$1@nnrp1.deja.com> <89qvr8$ehq$1@aaanet.ru> X-Http-Proxy: 1.0 x33.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Sun Mar 05 21:02:47 2000 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (WinNT; I) Date: 2000-03-05T00:00:00+00:00 List-Id: In article <89qvr8$ehq$1@aaanet.ru>, "Dmitry Samsonov" wrote: > > My personal favorite approach for Motif is to use a UIL GUI builder. > > You can then compile it into .uid with the UIL compiler and import > > the whole shebang into your Ada program with one Motif call. > > Tell me please, where I can giv more information about your GUI > builder? And is there version for Linux on Intel existing ? *My* GUI builder? There is no T.E.D. GUI builder (yet :-)). What I was referring to was the UIL language and compiler that comes as part of every Motif distrubution. If you want more info about UIL, just look at any good Motif book. If you have the O'Reilley X series of books, the back part of 6B talks about it in detail. Just about every Motif-based gui builder can read and write UIL. This is nice becuase that means you aren't tied to any one vendor (assuming you can resist the temptation of using any non-UIL compatable features they might build into the GUI builder to tie you down). If they raise their prices or go out of business, just switch to their next best competitor and go on like nothing happened. >From the Ada side its nice because you don't have to pollute your pretty Ada sources with all that grisly GUI setup code. Just a couple of calls imports the whole compiled GUI; sort of like you are loading a runtime library. Since UIL is a language designed to specify Motif GUI's, the UIL compiler can do all sorts of sanity checks that an Ada or C compiler could not hope to do. Also, most cosmetic GUI changes can be made without having to recompile your Ada code at all. -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/ Before you buy.