Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oxyplot #1978

Closed
seghier opened this issue Jul 1, 2021 · 13 comments
Closed

Oxyplot #1978

seghier opened this issue Jul 1, 2021 · 13 comments

Comments

@seghier
Copy link

seghier commented Jul 1, 2021

Hello
Can you add oxyplot to eto?

@InfinityGhost
Copy link

Oxyplot

This is actually pretty interesting and would be a nice addition, however I don't think it would belong in the main Eto.Forms library, maybe as a separate thing of its own?

@seghier
Copy link
Author

seghier commented Jul 2, 2021

Thanks, but the problem how to use it as separated tool?
For many users lime me who don't understand anything about compiling or visual basic programing , it is better to see this tool or an alternative one included in eto

@davidjgall
Copy link

I concur! a plot/graph/chart solution should be an inherent part of any "forms" library. Just because Microsoft can't seem to do it doesn't mean their pattern is the correct pattern....

@cwensley
Copy link
Member

This project looks interesting.. maybe we can poke mostanes to put up a nuget package.. 😄

https://github.com/mostanes/OxyPlot.EtoForms

@rafntor
Copy link
Contributor

rafntor commented Nov 13, 2021

Possible alternative in the making ; ScottPlot/ScottPlot#1425

@mostanes
Copy link

This project looks interesting.. maybe we can poke mostanes to put up a nuget package.. smile

https://github.com/mostanes/OxyPlot.EtoForms

Hi, poke received. It looks like @rafntor has managed to publish a nuget package already.
Since I'm not very keen on maintaining it and rafntor seems to have taken up the development, I'll leave it up to him.
Anyway, even if he won't maintain it, I'm not sure I will either, and more importantly I won't support dotnet core and related tooling (including sdk-style projects), which may (or may not) be a dealbreaker for some.

@seghier
Copy link
Author

seghier commented Nov 13, 2021

Possible alternative in the making ; ScottPlot/ScottPlot#1425

Thanks rafntor, i will try it with visual studio 2022.
I just need the dll to test it in Rhino 3d
Which example is for eto?
image

@rafntor
Copy link
Contributor

rafntor commented Nov 14, 2021

@cwensley
Copy link
Member

Closing this as Oxyplot and other charting controls are not part of the core Eto framework. Thanks again for all your input!

Please let me know how I can help with those efforts.

@rafntor
Copy link
Contributor

rafntor commented Jan 2, 2022

FYI : Eto NuGet packages now available

OxyPlot ScottPlot
NuGet NuGet

@hazzik
Copy link
Contributor

hazzik commented Apr 7, 2022

Possible alternative in the making ; ScottPlot/ScottPlot#1425

@rafntor ScottPlot provides just a wrapper around System.Drawing.Common (GDI+) that depends on mono-libgdiplus on non windows platform, so it is really not a fair port to Eto.

@rafntor
Copy link
Contributor

rafntor commented Apr 8, 2022

True - it is not a port on that level, just an adaption or a 'bridge' that allows using ScottPlot in Eto.
ScottPlot also is considering how to proceed and get rid of System.Drawing and when that materializes the Eto control needs to update and adapt to that evolution

@greatawesome
Copy link

I recently created Eto support for ZedGraph as well, using the same technique that ScottPlot used:

https://github.com/greatawesome/ZedGraph

I'd personally look at ScottPlot for new projects, but for an app already using ZedGraph this is a way to take it cross-platform without rewriting for a new plot control.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants