Whats a proper way to design a GUI event system?
I’m trying to write a GUI library for a project (also for learning purposes) from scratch (in C++), and it’s working pretty well, but since this is my first attempt i feel that the design of the event system isn’t that great.