Xref: utzoo comp.windows.x:38025 comp.windows.misc:2161 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!twg.com!david From: david@twg.com (David S. Herron) Newsgroups: comp.windows.x,comp.windows.misc Subject: Re: need information about XVT Keywords: XVT x-development Message-ID: <9186@gollum.twg.com> Date: 27 Jun 91 02:29:23 GMT References: <9150@gollum.twg.com> <9152@gollum.twg.com> <1991Jun24.171429.13200@auto-trol.com> Followup-To: comp.windows.misc Organization: The Wollongong Group, Palo Alto, CA Lines: 98 [followups redirected to comp.windows.misc since this isn't talking about X any longer.. kinda] In article <1991Jun24.171429.13200@auto-trol.com> marbru@auto-trol.com (Martin Brunecky) writes: > The common mistake people do with Xt based toolkits (including Motif), > is that the *CODE*. > Coding may be appropriate as a part of the Xt learning process, so most > books you can get on the subject DO coding. Coding is necessary evil > to add dynamics and do a fwe special things. Ok.. I can see that now. But a year ago when I didn't have the foggiest idea how to do Motif & all I had was the OSF Programmers Guide ... > However, with Xt based toolkits you should NOT code the UI, only the > application. The UI LAYOUT(s) should be DEFINED, either using Wcl or > (Gor forbid-) UIL, never CODED. Of course, if you have the bucks, > then using some of the UI layout design tools is handy - again, you > do not CODE the interface, you define it. > > Our experience shows that avoiding CODING during the learning process > is also very beneficial: The "treinee" concentrates his attention onto > manipulating widgets through resources, and learning the palette of > the available widgets. Rather than starting with XtMakeGeometryRequest > call which (for whatever reason) some novices find so tempting. > >Which takes me to my question. Does XVT include some kind of UI defintion >format, that allows to DEFINE the user interface without CODING ? Yes.. at least for the dialog's and menu structure. The menu structure you define as MENU