SFML community forums

General => SFML projects => Topic started by: Perde on May 31, 2012, 02:03:37 am

Title: MyGui - Yet another GUI-System!
Post by: Perde on May 31, 2012, 02:03:37 am
Okay, creating a thread in this section. premiere for me, hooray!  ;D

This is an older project and was the first real thing I did with SFML (other than playing around). And also right after reading half a book about C++ (existing programming experience, like ... writing a calculator that does the 4 basic operations in C and stuff).

Anyway, I've spent the last evenings reviewing and updating everything to work with the current RC, did some debugging and, thank god, everything works flawlessly.

http://www.youtube.com/watch?v=3sXsMieHrFQ
http://www.youtube.com/watch?v=Hv4QYBSrjcI
http://www.youtube.com/watch?v=jtNU8JZjJ68

Everything is as slim and flexible as possible, so no title bars or buttons for the windows right from the start or stuff like that. You can basically make it look and work however you want (as long as the existing controls allow it, of course).

Well, hope you like my first real project and all. Thanks to Laurent for all his work and an amazing library.
Title: Re: MyGui - Yet another GUI-System!
Post by: vro on May 31, 2012, 11:00:52 pm
looks great, wish you'd share :p
Title: Re: MyGui - Yet another GUI-System!
Post by: aBallofWin on June 01, 2012, 01:40:52 am
Indeed it does look great! Are you planning to release this for others to use in their own projects?

Plus, will you be making anything in particular from your GUI system? :)
Title: Re: MyGui - Yet another GUI-System!
Post by: Perde on June 01, 2012, 01:03:20 pm
Oh well, the major problem is that my currenct level of programming experience doesn't really guarantee enough reliability of my code. I'm still working on it (mostly optimizing stuff and slimming down the code), and somehow still run in some problems that shouldn't be considered as such.

If I come to a point however where I think it makes sense to make it available I will certainly consider it.