On 25 Nov, Rick Scott wrote: > To me, it looks like DropSite::setDropWidget is defined with 4 arguments. > However ToolSelector.C, EditorWorkSpace.C, and ControlPanelWorkSpace.C all > seem > to call it with only 2 arguments. PageTab.C seems to be the only one that > calls > it with 4. Is this legal in C++???? Are the unspecified args always NULL, or > in > this case hopefully None???? Someone that knows what they are doing in C++ > should take a look at the setDropWidget calls!!!!!
Hi, I still don't have a solution to this problem, but I haven't noticed any behavioural differences in my trivial fiddling with dxui so far. Another problem I unearthed happens when you try to open a view control window from an image window -- dxui dies with a floating-point exception. This traces back to an incorrectly defined DoubleVal. On alphax architectures, it's defined to take the 64-bitness into account. Since I'm compiling it for `linux', it gets the 32-bit version. Commenting out the #if alpha directives, as well as some other ones (the alphax version of DoubleVal needs another variable that isn't declared if alphax isn't defined), fixes this, but I need to come up with a more elegant solution. I just don't have a lot of time to work on this. Anyhoo, the result is that I have a (hopefully) working binary, if anyone needs one now. The source is too badly mangled from my debugging efforts to be of much use to anyone. -Paul Chapman [EMAIL PROTECTED]
