Hi
I am trying to run an application called SigmaStudio by Analog Devices. It is a dot net application and requires deotnet472.
The installer tries to install this itself but fails. But if installed via winetricks the application opens and looks at first as if it might be going to work.
However as soon as I press the "New Project" button it throws up a window saying "not implemented" , the method at the top of the call trace it shows is System.Drawing.Pen.get_CompoundArray . This does not appear in the Microsoft docs as far as I can see, though there is something close, GetCompoundArray. Oddly a method with the exact name shows up on a website called aspose in a library Drawing, but as far as I can see is a red herring, there are no dlls for this installed and there is no complaint re missing dlls. get_CompoundArray does actually appear in the dlls installed by dotnet, despite it being absent from the docs, but I don't know if its because it has an implementation of it or that it is also trying to use it. The thing that is trying to call it from SigmaStudio is a chart drawing library, Northwood.Go.
My first question is what is actually not implemented? get_CompoundArray or something it tried to call. Second is how might i go about implementing this? Presumably it is something not implemented in wine, though there seems to be very little info re it anywhere.
SigmaStudio
-
- Level 1
- Posts: 9
- Joined: Thu May 20, 2021 4:53 am
Re: SigmaStudio
So it seems this is likely provided by gdiplus and would need to be implemented in winex11.drv?
-
- Level 1
- Posts: 9
- Joined: Thu May 20, 2021 4:53 am
Re: SigmaStudio
Replying to myself.. i think this id what i need to implement:
https://source.winehq.org/git/wine.git/ ... .spec#l337
https://source.winehq.org/git/wine.git/ ... .spec#l337
-
- Level 1
- Posts: 9
- Joined: Thu May 20, 2021 4:53 am
Re: SigmaStudio
And I have managed to make this work! well at least it gets further than it did, I don't yet know enough about it and not had time to verify it is useful yet, but have managed to make a simple schematic so it seems promising.
I suspect this means that other applications reliant on the Northwood GoDiagram library will also now work.
I suspect this means that other applications reliant on the Northwood GoDiagram library will also now work.
Re: SigmaStudio
Those same calls can be part of Visual Studio I believe and in particular C++. It *might* pay to install the lastest C runtime via winetricks.