Custom GUI WIP

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
arras
Posts: 1622
Joined: Mon Apr 05, 2004 8:35 am
Location: Slovakia
Contact:

Custom GUI WIP

Post by arras »

After struggling with irrlicht native GUI for some years I decided its time to create something that fits my tastes bit better. At first I went by path of creating my own skin out of IGUISkin but then I abandoned this approach and made entirely new skin which is less complicated and more flexible (for what I need). That means of course Irrlicht native GUI elements wont work with this. But thats not such a big problem since I already ended to make my own GUI elements before.

It is not designed to replace whole Irrlicht GUI, but rather supplement it on its visual end. In fact this GUI can exist along Irrlicht GUI and it is possible to use several different skins at once.

Till now I created two skins and button interface. Later I plan to make window, open file, close file interfaces, may be edit and list boxes too. Just few most common features I use.

Small example code and screenshot:

Download source files

Image
FlyingIsFun1217
Posts: 219
Joined: Fri Apr 13, 2007 8:29 pm
Location: Illinois
Contact:

Post by FlyingIsFun1217 »

Is that an actual Irr screenshot?

Can't wait to hear more about this, nice work!

FlyingIsFun1217
arras
Posts: 1622
Joined: Mon Apr 05, 2004 8:35 am
Location: Slovakia
Contact:

Post by arras »

Thanks FlyingIsFun1217. Yes it is Irrlicht screenshot :)
FlyingIsFun1217
Posts: 219
Joined: Fri Apr 13, 2007 8:29 pm
Location: Illinois
Contact:

Post by FlyingIsFun1217 »

In that case, very impressive!

What kind of widgets do you plan to create? Anything else?

FlyingIsFun1217 :)
FuzzYspo0N
Posts: 914
Joined: Fri Aug 03, 2007 12:43 pm
Location: South Africa
Contact:

Post by FuzzYspo0N »

Its cool , i think somehere, we should have a discussion somteim about the GUI wiht the guys working on it, stuff like that. there are a lot of people making GUI efforts, and it seems we spawning bunches of the things :D

Like my sprite GUI type thing taht animates things all round, is actually part of a comprehensive image based GUI... but i like what you have done here
arras
Posts: 1622
Joined: Mon Apr 05, 2004 8:35 am
Location: Slovakia
Contact:

Post by arras »

FlyingIsFun1217 >> I am just working on scroll bar, but it may take some time since right now I have a lot of work and not much free tome to code.

FuzzYspo0N >> Thanks :) I know there are people working on GUI but this work does not have some big goals like replacing whole Irrlicht GUI, it is mostly for my own personal use. I do offer code to community as I mostly do with all other things. Of course If somebody wants to made some overall GUI rework and he is interested, I may contribute.

There is small problem however, this GUI is based on entirely new skin, which do not inherit from IGUISkin and is in no way compatible with it.
Post Reply