SCOUG-HELP Mailing List Archives
Return to [ 02 | 
November | 
2003 ]
<< Previous Message << 
 >> Next Message >>
 
 
 
Content Type:   text/plain 
=====================================================  
If you are responding to someone asking for help who  
may not be a member of this list, be sure to use the  
REPLY TO ALL feature of your email program.  
=====================================================  
 
I need some quick terminology help.  
 
Steven alerted me a week ago that I was using "foreground" incorrectly  
and what I meant was "focus".  Part of my confusion is that I've only  
done GUI programming using the DESQview object interface which uses  
these terms differently from Presentation Manager.  
 
Q1:  I don't understand the difference between "background" and  
"foreground".  Is background a process that does not use the screen,  
keyboard or mouse and which doesn't show up on the Workplace Shell  
Switch List or the Ctrl-Esc Window List?  
 
---- The Relish NOWKEEP.EXE and NOWSERVE.EXE programs, which are run  
from STARTUP.CMD, do not show up on either list but do appear when you  
run PSTAT /C.  
 
---- ARTCHRON also shows up only with PSTAT /C but as I recall it uses  
the screen/keyboard/mouse when it does pop up (artchron is running here  
but I haven't seen the elephant pop up in years).  
 
Q2:  Is "focus" the term for the window whose titlebar is blue (rather  
than gray) and which is receiving the keyboard and mouse activity?  
 
Q3:  Can a window pop itself to the top of the display?  Can a process  
pop a _different_ processes' window to the top of the display?  
 
Q4:  Can a window be popped to the top of the display (so you can see  
it, i.e. "always on top") but _not_ receive "focus"?  
 
(Steven:  I've done some very limited testing with udesktop, thanks for  
the heads up.  From my testing it appears to be limited to the first 19  
windows but I have a lot more testing to do.)  
 
- Peter  
 
 
=====================================================  
 
To unsubscribe from this list, send an email message  
to "steward@scoug.com". In the body of the message,  
put the command "unsubscribe scoug-help".  
 
For problems, contact the list owner at  
"rollin@scoug.com".  
 
=====================================================  
 
  
<< Previous Message << 
 >> Next Message >>
Return to [ 02 | 
November | 
2003 ] 
  
  
The Southern California OS/2 User Group
 P.O. Box 26904
 Santa Ana, CA  92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group.  ALL RIGHTS 
RESERVED. 
 
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International 
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
 
 |