[comp.sys.mac.system] Balloon Help Bug?

rwalzer@mdf.mitre.org (Richard H. Walzer) (06/29/91)

I realize that this is a minor nit but there appears to be a window 
repainting bug when using Balloon help & the Monitors control panel.  
After the following steps, the rainbox ("range of colors or grays") area 
does not get repainted unless you manually select the Monitors Title Bar:

1) Open several Folders on your desktop.
2) Turn Balloon Help On.
3) Open Monitors Control Panel and position it above the open folders.
4) Click on the "Options" Button to display window about the display Card.
5) Now move the mouse pointer over the "Inactive Windows" (e.g. the 
folders on the desktop).  A Balloon Help message should pop up saying: 
"This window is not active because there is a dialog box on your screen . 
. . etc.."  
If everything is positioned correctly you should be able to hide the 
rainbox area with a Balloon.  The rainbox graphics will be destroyed by 
the balloon when you move the mouse away.  This is still OK since the 
rainbox graphics are in the Monitors cdev & is not in the active window.
6) Click OK in the dialog box to make the Monitors cdev the active window 
again and . . .

Voila, the rainbow does not get repainted.
To repaint the rainbox you can do one of several things such as clicking on the title bar of the Monitors window.

System:  Mac IIfx, 8MB, 160MB disk, Macintosh 4.8 video card, Apple 13" 
RGB monitor, 256 Colors selected.
Is this a Balloon Help or Monitors cdev bug?  It doesn't bother me now 
since it caused no serious problems.  But if the Monitors cdev didn't know 
that part of its window had been destroyed, and therefore didn't repaint 
it when it became active again, then might there be some other application 
out there that would make the same mistake in a worse scenario

Richard H. Walzer
email: rwalzer@mdf.mitre.org
sorry for the dull disclaimer:
The views expressed within this message are my own and do not reflect the 
views of the MITRE Corporation