Balloon help got itself in a very strange state and started displaying
as Windows dialogs rather than the simple yellow background boxes. I
think the context is important so here's a little background.
There were about 6 Xemacs windows up. Also Adobe Framemaker, a telnet
emulator from Netmanage, and the Cygwin bash window. The toolbar has
been moved to the left side to avoid the dialog box problem. The
toolbar on one of the Xemacs frames was about half covered by teh
Framemaker window.
While I was working and switching back and forth between windows, a
balloon help box would appear except it had the colors and decorations
of a Windows dialog. I could tell it was balloon help from the
contained text. These boxes did go away as expected, but it seemed
a little slower than normal. I was not able to reproduce the behavior
by putting the mouse cursor over a toolbar button (?). Finally,
one of these hybrid balloon help boxes ended up next to the open button.
The help box seem to only have its right side. This one did not
go away, and even though it had some of the buttons in the upper
right cornet, they were not responsive. I tried to drag the box with
the mouse and got an Xemacs crash. The lisp trace follows. There was
no core file.
This is Cygwin, Windows 95, no X11, b42 w/o follow on patches.
Lisp trace
event-window(#<motion-event 65, 2>)
# bind (event)
event-buffer(#motion-event 65, 2>)
# bind (event)
balloon-help-motion-hook(#<motion-event 65, 2>)
run-hook-with-args(balloon-help-motion-hook #<motion-event 65, 2>)
# bind (event)
mouse-motion-hook(#<motion-event 65, 2>)
# (condition-case ... , errot)
# (catch top-level ...)
<
david