Xref: utzoo comp.windows.x:33111 comp.windows.x.motif:2000 comp.windows.open-look:673 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!stan!imp From: imp@Solbourne.COM (Warner Losh) Newsgroups: comp.windows.x,comp.windows.x.motif,comp.windows.open-look Subject: Re: Toolkit for Open Look *and* OSF/Motif Look and Feel Keywords: toolkit, Open Look, OSF/Motif, GUI Message-ID: <1991Feb21.191310.29427@Solbourne.COM> Date: 21 Feb 91 19:13:10 GMT References: <1991Feb20.170617.15372@cs.umn.edu> <1991Feb20.194928.3022@Solbourne.COM> <1991Feb21.173041.17254@cs.umn.edu> Organization: Solbourne Computer, Inc., Longmont, CO Lines: 39 In article <1991Feb21.173041.17254@cs.umn.edu> brsmith@cs.umn.edu (Brian R. Smith) writes: >Hmmm. But don't you have to limit yourself to a set of objects that >are common to both toolkits? What happens to command (push-pin) >windows under Motif, for instance? Well, the OI library has lots of objects that map to different widgets in Openlook or Motif. The Command window under motif is supplied as an OI object, so I can use it and know that OI will do something reasonable when the program gets run in Openlook. There are many places where OI will provide a superset of both look and feels and do the right thing in the look and feel whose style guide doesn't talk about that particular interaction. >You hit half of my question. So, scrollable OI objects create their >own scrollbars, correct? Yes. There are three scrollable objects: Scroll Text, Scroll Menus, and Scroll Box. The latter is basically a scrolling container that you just stuff objects into. Perfect for your Graphics Editor application. In addition, we provide a scroll bar and panner so you can create your own scrollable objects if the pre-cooked ones don't fit your needs. >Is there support for attaching completely different scrolling devices >also? Say you have an object that is scrollable both horizontally and >vertically - could you dispose of the scrollbars and add a panner? If the programmer wants scroll bars, then he can specifiy scroll bars. If the programmer feels that a panner would be better, then he/she can specify a panner rather than scroll bars. There are even hooks in the scrollable objects to allow any control that the programmer can think of. Warner P.S. Where does this discussion belong? -- Warner Losh imp@Solbourne.COM We sing about Beauty and we sing about Truth at $10,000 a show.