Page 1 of 1

Immediate Mode Graphical User interface

Posted: Mon Oct 10, 2016 4:20 am
by Didaktik
I found quite interesting and powerful library. I think it could become a viable alternative to conventional GUI in PB.
In mode Full Screen and WindowedScreen.

https://github.com/ocornut/imgui

And it is not just a library. This entire GUI creation paradigm.

http://www.johno.se/book/imgui.html
http://www.cse.chalmers.se/edu/year/201 ... /IMGUI.pdf

Image
Image

The library is written in C ++. But there seems to be, and C version.
In addition, she works in a procedural style, and I think it would be nice to become friends with PB.

Re: Immediate Mode Graphical User interface

Posted: Mon Oct 10, 2016 9:00 pm
by Lunasole
Thanks for info about this library, looks interesting. I previously was trying to use nuklear (https://github.com/vurtun/nuklear) as UI lib, but didn't liked it, while other existing libs are even worse for lot of reasons.

Re: Immediate Mode Graphical User interface

Posted: Fri Mar 09, 2018 11:23 am
by hippy
Hey,

I've started an interface to CImGui for PB. https://github.com/hippyau/pb-cimgui

Need some help to finish it off, so please contribute to improve it.

Image

it's based on CImGui https://github.com/Extrawurst/cimgui

Which is a C wrapper for the C++ ImGui Project.

Cheers,
Hippy

Re: Immediate Mode Graphical User interface

Posted: Fri Mar 09, 2018 11:58 am
by djes
Good to know, thank you :)

Re: Immediate Mode Graphical User interface

Posted: Fri Mar 09, 2018 9:45 pm
by idle
following 8)

Re: Immediate Mode Graphical User interface

Posted: Sat Mar 10, 2018 10:05 am
by ozzie
Interesting! Does this package come with a form designer?

Re: Immediate Mode Graphical User interface

Posted: Tue Jul 13, 2021 6:54 pm
by DoubleDutch
This looks good. Now that PureBasic will soon be compiled in C, it may be easier to interface to?