Martin S. Tignor wrote:
> On Mon, 2003-02-24 at 18:34, Rob Lahaye wrote:
>
>
>>I had to move the following functions from protected to public
>>in ToolSelector.h, in order to avoid errors during the make:
>>
>> virtual void componentHelp() { this->help(); }
>> virtual void toolSelect(Symbol s);
>> virtual void lockSelect(Symbol s);
>> virtual void categorySelect(Symbol s);
>> virtual void adjustVisibility(int, int, int, int){}
>> CategoryNode* getCategoryNode (TreeNode* node, Symbol cat);
>>
>
> componentHelp() was supposed to be public instead of protected. (That's
> in 2 places.)
> toolSelect(), lockSelect(), and categorySelect(), I think are
> unchanged from before, so I'm surprised they're a problem.
> adjustVisibility() is protected everywhere and I don't see anything
> wrong with it right now. Maybe tomorrow I will.
Well, with shifting these functions from protected to public,
I've at least been able to compile CVS. After that, I've been
trying to use your new tool setup, but I found it is still not
working.
I can collapse/expand the tools sections (clicking on the [+]/[-]
works fine). However, whenever I click on a tool or on a tool
header (e.g. "Annotation", "DXLink" etc.) a help window
pops up with "Help is not currently available for this topic".
ALL (right, middle and left) mouse clicks on a tool or tool header
do that. So there's no way to drag a tool to the canvas!
Don't you have that too? Or is this a result of me moving these
functions to public area?
Regards,
Rob.