where should I start with creating a GUI Framework?

I've used Qt and other GUI frameworks in the past, but I've always wanted to make my own as a project. can anyone recommend any reading on the subject?
I don't think that there are books about making a gui lib. It depends on what exactly you're trying to accomplish.

In theory, it is simple: you have mouse and keyboard input which is turned into graphical and textual output.

If you want to do it from scratch SDL2 would be a good starting point. It is basically platform independent.
"can anyone recommend any reading on the subject?"

The various texts on making Win32 applications in C, GNome and KDE applications on *Nix, and MAC applications with (your choice) Swift or Objective-C.

Then, the source of wxWidgets, Qt, MFC, ATL and wxWidgets (mabye FLTK, too).



Topic archived. No new replies allowed.