tjheldna Posted May 14, 2014 Share Posted May 14, 2014 I've create a native C++ GUI system for Leadwerks a while ago and have now updated it majorly for 3.1. http://www.leadwerks.com/werkspace/topic/6407-le3-c-tjui/page__hl__tjui The demo looks a little crumby, however don't be fooled, it's quite powerful. Works on Windows; Should work on Linux but not tested, and did work on OSX back in 3.0. Hope someone can get some use out of it like I have! 8 Quote Link to comment Share on other sites More sharing options...
tjheldna Posted May 14, 2014 Author Share Posted May 14, 2014 Hi all, This is a bit of a call for help as the next phase that I want to do to the system is ambitious for me to do by myself. I want to add 3D widgets to GUI system to be drawn by using surfaces and texturing them. This would also pave the way for using a texture sheet and referencing sections to make up your GUI, transforming widgets etc. - What I need, is how to do I add a surface at position 0,0 in camera space? How do I get the screen size? etc - Do you think my best option is to add these surfaces as children of the camera? Any other info on this topic would would be great, don't forget we will all benefit from this =). Quote Link to comment Share on other sites More sharing options...
tjheldna Posted May 16, 2014 Author Share Posted May 16, 2014 Updated the tjui GUI project. http://www.leadwerks.com/werkspace/files/file/537-tjui-31/ Change list: - There was a pretty big bug due to me renaming a few variables. - Created a settings window for the demo. I'm thinking I'll create a basic game menu system, so you can customise. The old demo window opens when you click the close button. - Optimisations to the standard Button Widget. - Changed the way children are referenced from a std::vector to std::list. This will help me later on down the track when I need to re-order lists which is more harder and slower with vectors. - The root Widgets can only be windows now. - Many optimisations. Cheers! 1 Quote Link to comment Share on other sites More sharing options...
Rick Posted May 16, 2014 Share Posted May 16, 2014 There seems to be 2 files named the exact same thing in the download button. Which should I pick? Quote Link to comment Share on other sites More sharing options...
tjheldna Posted May 16, 2014 Author Share Posted May 16, 2014 Should be all good now, sorry! 1 Quote Link to comment Share on other sites More sharing options...
tjheldna Posted May 19, 2014 Author Share Posted May 19, 2014 Updated project to a new build. I just integrated all the optimisations done over the last couple of days into my project and came across a few issues which are now resolved and updated (mainly from changing over from vectors to lists). http://www.leadwerks.com/werkspace/files/file/537-tjui-31/ Enjoy! 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.