Jump to content
  • Advertisement
Sign in to follow this  
ratha

Making Own GUI Skin.

This topic is 2852 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi!
I want to know how to make custom GUI Skin. My requirement is to set an image to a scrollbar slider area, scroll bar buttons and the scrollbar slider. But there is no setImage() function in the scrollbar class. How to do this? Can any body point me in the wright direction in making a GUI Skin? I'm using Irrlicht Engine and C++.

Share this post


Link to post
Share on other sites
Advertisement
I'm not familiar with Irrlicht particularly, but a common approach for custom controls is to subclass the control and implement the drawing yourself. Googling for "subclassing controls" will likely give you more information.

Share this post


Link to post
Share on other sites
I don't use Irrlicht either, but if it doesn't support what you want you could always try another gui creator. I know CEGUI is very skinnable and it has hooks that work with irrlicht engine, so you could drop that right in and create your own skinned UI on top of irrlicht. Google image search can give you some idea of what you can create with it.

Share this post


Link to post
Share on other sites
Again I don't know Irrlicht, but it "may" be possible to connect it to clanGUI http://clanlib.org/wiki/Examples#GUI_examples .Probably too much work though

Share this post


Link to post
Share on other sites
Hi!
Actually I tried to integrate CEGUI with Irrlicht. But failed. Is there any tutorials(step by step procedures) to integrate Irrlicht with Clanlib?

Share this post


Link to post
Share on other sites
Sorry, looking at the API, it won't be that simple

Maybe in time someone will create an Irrlicht display target for Clanlib

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!