Hi @curtisw ,
Is it possible to create a .NET Windows desktop application with Eto.Forms? So independent from Rhino, just a Windows application, the way it can be done with WindowsForms, WPF… in Visual Studio.
I am interested in IronPython/PythonNET languages.
There was never Eto template for IronPython/PythonNET Windows application?
Is this possible to be done?
Hi @djordje ,
Yes Eto.Forms can be used to create standalone Windows desktop applications without Rhino. It’s a cross-platform GUI framework that works on Windows, macOS, and Linux.
C#, F#, VB.net, ironpy…
For reference NuGet Gallery | Eto.Forms 2.9.0
Hope this helps,
Farouk
You’d need to load IronPython into your dotnet app along with Eto though. I think you’d be best to create the application instance and Main Dialog/Form in C#/Eto alongside your Python Runtime. And then I’d suggest using IronPython to manipulate that main window.
Whenever you have time in the following period, this would be of great help.
I am trying to use rhino3dm library with Eto.Forms Windows app, but it can any simple example.
Once the Desktop app is created - do users need to have installed IronPython, in order to use the app?
A few apps actually exist. I can’t remember where I found them. If you’re curious enough I can probably dig those examples up. I also know that ETO itself has stand alone apps (that may or may not exist).
In spite of having potential IronPython never really got used much.