Open arthur-parmentier opened 4 years ago
Hello, sadly this is Direct2D which means that this works only for Windows, not on Mac / Linux :/ (and, frankly old versions - most new win32 programs don't use D2D either but rather WPF or more high level APIs). I'm not sure it would integrate in a Qt app cleanly either even on Windows.
However it would be a good idea to list the user interactions available and see how far we can duplicate them.
One thing that is pretty hard with pre-made widgets though, is integration with things such as undo-redo, drag'n'drop from other parts of the app, etc...
Ok, maybe I can already start the listing:
I was thinking that it would be nice to also bring some of the Ossia specialties, instead of just re-programming the standard piano roll. For instance:
Hi!
I thought you would maybe be interested in using this for later versions of Ossia:
https://www.codeproject.com/Articles/4042343/A-Flexible-Direct2D-Pianoroll-for-Your-Music-Apps