Since you mention the Macintosh, this brings to mind a curious problem
I am having under OSX (10.2.2) and was wondering if anyone can help. I
tried to construct a control panel with two vector interactors. Adding
the first vector interactor to a clean VPE window works fine. Opening
the control panel works fine. Adding a second vector interactors,
however, causes a problem. One can add the second vector interactor
just fine. But once the second vector item is added, opening a control
panel window at this point causes dxui to lock up. The control panel
window is opened, but it is blank and dxui no longer will respond to
inputs. The only way out is to kill dxui. This is easily repeatable on
both my Mac OSX machines, BTW (running opendx/lesstif).
I ran dxui under gdb to see if anything could be discovered and noted
that opening a control panel produces a string of error messages along
the lines of.
Major opcode of failed request: 70 (X_PolyFillRectangle)
Minor opcode of failed request: 0
Resource id in failed request: 0x0
Serial number of failed request: 5980
X Error of failed request: BadDrawable (invalid Pixmap or Window
parameter)
I tried this on my setup (MacOSX 10.1.5 with basically the Fink build of
OpenDX, OroborOSX 0.8 beta 2, with its own XDarwin), and I don't have
any problem. I tried just creating a blank VPE window, putting two
vector interactors in it, and opening the control panel. Everything
still is OK. The error messages you are showing look a lot like
something broken in the X server. Have you tried updating the version
of XDarwin you are using?
Marcus Mendenhall