Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!ncar!ico!attc!marbru From: marbru@attc.UUCP (Martin Brunecky) Newsgroups: comp.windows.x.motif Subject: Re: Application Modal Focus & mwm Message-ID: <957@attc.UUCP> Date: 9 Jan 91 16:24:26 GMT References: <1991Jan9.094339.1683@wattres.uucp> Reply-To: marbru@auto-trol.UUCP (Martin Brunecky) Organization: Auto-trol Technology, Denver Lines: 27 In article <1991Jan9.094339.1683@wattres.uucp> steve@wattres.UUCP (Steve Watt) writes: > > The scenario: Joe Luser has the keyboard focus policy set to pointer, >and he/she runs an application (mine) that has a few modal dialog boxes. >Whenever one of the dialogs comes up, he/she has to move the pointer into >the box to answer the prompt. > One place where we had to abbandon Motif guidelines (under threats of our existing users) was just like this: When the application pops-up something (application modal or a popup menu) AS A RESULT OF USER ACTION ON THE APPLICATION (not when user is elsewhere) we WARP POINTER to the appropriate location in the popup; when the popup goes away we WARP the pointer BACK where it was before. As I have given up on being a Style Guide guru long time ago, we probably violate the rule "don't warp pointer". So what. I am lucky we don't strive for Motif compatibility - we only migrate to Motif toolkit in a hope that we may strive for Motif compatibility in the future (when, may be, Motif becomes more usefull to us). -- =*= Opinions presented here are solely of my own and not those of Auto-trol =*= Martin Brunecky {...}sunpeaks!auto-trol!marbru (303) 252-2499 (sometimes also: marbru@auto-trol.COM ) Auto-trol Technology Corp. 12500 North Washington St., Denver, CO 80241-2404