pouët.net

GUI librarie programming/ mesh and pattern editor.

category: general [glöplog]
 
Hey,

I am trying to create my own GUI library ( and eventually create something like a.D.D.i.c.t. 2 tool. As i don't want to have my every generated texture hardcoded (my current lame method).
Google/intertubes did not give me any result.
So anyone has any pointer/document examples to create your own GUI library under Win32 (i come from DOS/Unix programming background).

:q!
added on the 2009-07-09 16:24:11 by Ittobaal Ittobaal
Well, if you want you can take a look at my gui http://hobones.dogsoft.net/libgui.tgz. It's over SDL and the concept is pretty simple. Everything is an object and get passed messages like "in focus" and "button push". If you want to see an example of it's use you can get http://www.pouet.net/prod.php?which=53214 and of course if you have any questions feel free to ask me
added on the 2009-07-09 16:32:41 by sigflup sigflup
Hey,

Thank you for the pointers i will look at the code later on.
BTW your site is marked as dangerous (FireFox), most likely someone took over you site at some time.
Also a license file is missing from the archive.

But i would have preferred something even simpler no dependencies so if anyone has more suggestions keep them coming.

:q!
added on the 2009-07-09 17:19:14 by Ittobaal Ittobaal
there was a bp06 seminar by chaos. Dunno if it was captured?
added on the 2009-07-09 17:34:06 by neoneye neoneye
IMGUI (tutorial: http://iki.fi/sol/imgui/) is a pretty simple way to do simple GUIs.
added on the 2009-07-09 18:12:10 by sol_hsa sol_hsa
sigflup: My browser says your site is suspicious. What's up about that?
added on the 2009-07-09 19:10:13 by El Topo El Topo
neoneye: chaos' was one of the seminars where the recording didn't work.
added on the 2009-07-09 19:27:18 by ryg ryg
ryg :-(
added on the 2009-07-09 20:50:41 by neoneye neoneye
if you manage to learn how to code a win32 wrapper class then MSDN will be your friend.
added on the 2009-07-09 22:09:13 by rudi rudi
Quote:
sigflup: My browser says your site is suspicious. What's up about that?


dude, i really don't know. They don't really give me any specifics as to why they think it's malicious. Put in an application for undergrund a day ago, maybe I can move it to there instead. Google can be stupid sometimes.
added on the 2009-07-10 07:40:18 by sigflup sigflup
the slides from chaos talk are somewhere on the web, as I'm not finding it I've uploaded it here http://sharesend.com/6be2b. another good reference is http://www.gamedev.net/reference/programming/features/gui/

there are some opengl-gui's on sourceforge, but none of them with really much stuff in them (like layoutmanagers). I've written a small system on my own, but it's not ready for production yet. I'm not against sharing the source, but it depends on my own containers and stuff and some stuff included isn't really useful (I've tested different ideas). if there's still interest I could upload parts of it somewhere...

for some extended ideas search for "java table layout" (a simple layoutmanager) and "metatheme-0.0.6" (how to load msstyles from winxp so you have not to make your own grafix).
added on the 2009-07-10 09:40:20 by questor questor
you can also check out our GUI toolkit tekUI.
added on the 2009-07-10 10:35:46 by blue blue

login