-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
gtk2 is very old and being replaced by gtk3 or even gtk4 #530
Comments
That’s the state of the LCL, Lazarus Component Library, which LazPaint relies on. |
do you of them plans to upgrade to 3 or 4 this or next year? |
Or migrate to msegui? |
Well that's not absurd actually, but... I would need much spare time. I suppose it would solve all widget sets problems as it is all custom drawn? |
I would help with great pleasure.
Yes all is configurable, even the shape of the frames. I did a rapid check and all the widgets used in LCL LazPaint have equivalent in msegui. Also you would be totally independent of widget-set versions (like GTK2, GTK3, Qt2, Qt3). Of course lt will need some work but all the methods can be copied and, big advantage, msegui is BGRAbitmap already compatible. The bemol, msegui, at the moment, is only Linux, FreeBSD and Windows compatible but not yet Mac (that could still use the LCL version). |
Ok I understand. So one would need to be able to handle either LCL or mseGUI. |
You mean that Lazpaint-LCL and LazPaint-mseGUI should share the same lazpaint-units for what is not graphic (like type, var, methods, ...)? But lot of work... ( tant mieux ;-) ) |
What is the state for lazpaint about GTK?
The text was updated successfully, but these errors were encountered: