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]

Reply via email to