CSGUI - CobbleStones windowing system

Post those lines of code you feel like sharing or find what you require for your project here; or simply use them as tutorials.
Post Reply
Seven
Posts: 1030
Joined: Mon Nov 14, 2005 2:03 pm

CSGUI - CobbleStones windowing system

Post by Seven »

https://github.com/SevenGameMaker/Cobbl ... tones2.jpg

Working on a windowing system and provide this demo for review. source is in git repository.

compiled and zipped.
https://github.com/SevenGameMaker/Cobbl ... ester2.zip

features :
resize main irrlicht window and CSGUIDesktop follows size
minimize, maximize, restore windows
dock windows to left, right, bottom and top of parent window

demo includes moveable, dockable windows
toolbars
menubars
sceneviewer

all CSGUIWindows can house any IGUIElement instances

very interested in what others can see with it.

please provide feedback here.

thanks,
Seven
kklouzal
Posts: 343
Joined: Sun Mar 28, 2010 8:14 pm
Location: USA - Arizona

Re: CSGUI - CobbleStones windowing system

Post by kklouzal »

Downloaded the test.zip it runs with no issues and is functional. I'm just not a big fan of the Irrlicht GUI, it's.......ugly to say the least :P
Dream Big Or Go Home.
Help Me Help You.
Seven
Posts: 1030
Joined: Mon Nov 14, 2005 2:03 pm

Re: CSGUI - CobbleStones windowing system

Post by Seven »

Ugly might be an understatement ;)
I now have a pretty in depth understanding of the GUI system though and am available to pretty it up. Which GUI visual do you like? I can work on modifying Irgun to better reflect it
kklouzal
Posts: 343
Joined: Sun Mar 28, 2010 8:14 pm
Location: USA - Arizona

Re: CSGUI - CobbleStones windowing system

Post by kklouzal »

The old windows vista glass/aero theme ;) ;)
Dream Big Or Go Home.
Help Me Help You.
chronologicaldot
Competition winner
Posts: 685
Joined: Mon Sep 10, 2012 8:51 am

Re: CSGUI - CobbleStones windowing system

Post by chronologicaldot »

It'd be nice, but it's at the bottom of everyone's to-do list at the moment.
I know xterminhate did some cool things with his Advanced GUI Window system, somewhere in this section. It made the windows light up near the mouse, which was pretty, but he did nothing to change the overall boring look of the program.
I suppose it would be nicer if things were rounded off, but there's no convenient rendering function for that.
For everything else, you can take advantage of the drawRectangle function's ability to do a gradient, and use that for backgrounds.
hm...
Post Reply