Martin S. Tignor wrote: > Hello, > > I've checked new code into the main branch that reimplements > the tool selector. In the process I've broken keyboard focus. > Whenever the scrollbars around the vpe canvas appear, focus > goes to them so other things that need keyboard input don't > work. I'm working on that.
the "make" ends with: [...] c++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I./../base -I../../../include -I./../dxui -Dfreebsd -I/usr/X11R6/include -g -O2 -I/usr/X11R6/include -c -o DXApplication.o `test -f DXApplication.C || echo './'`DXApplication.C In file included from DXApplication.C:81: ToolSelector.h: In method `void ToolSelector::ToolView::componentHelp()': ToolSelector.h:160: `void ToolSelector::componentHelp()' is protected ToolSelector.h:113: within this context make[4]: *** [DXApplication.o] Error 1 This is with gcc 2.95.4 and FreeBSD 4.7. Moving the virtual function "componentHelp()" from protected to public, solves the problem. Can't judge whether that's indeed the proper solution. Regards, Rob.