Original Post
I'm currently working on a non-game related project which requires that I design and implement a User Interface toolkit/API using a specific 2D graphic library. At the moment, I'm in the design phase, and was looking for good online resources since I don't want to reinvent the wheel... I've tryed google and found some articles, but I was wondering if someone knew a very good tutorial/article about user interface architecture design. Basically, the system must feature window decoration, basic buttons, text fields, edit fields, layouts, and so on... Any help would be very appreciated! Thanks in advance.