forum-msg-id-131483-edit
Original date:2017-10-27 13:04:58 Edited by: ghaberek Subject: libui-euphoria release
Forked from Re: (rant) Three kinds of languages
I also maintain the libui wrapper for Euphoria, if you're interesting in yet another UI library.
I managed to get that working on Phix, but all three demos crash, apparently somewhere deep inside uiMain(), as soon as I press escape. Any ideas?
Got any pre-built dlls for that, by any chance?
I made this just for you, Pete: 09-Dec-2016. Took me a minute to figure out how to get a build working with Visual Studio and CMake.
I don't know why I have such a fascination with this.
While searching for that dll I extracted this little list from some thread or other, just cos you said that, should keep you busy for a while...
- https://github.com/vurtun/nuklear
- https://github.com/hugoam/kiui
- https://bitbucket.org/cegui
- https://github.com/cnjinhao/nana
- https://github.com/wjakob/nanogui
- https://github.com/dalerank/nngui
- https://github.com/garrynewman/GWEN
- https://bitbucket.org/duangle/oui-blendish/overview
- https://github.com/vorg/MowaLibs
- http://tekui.neoscientists.org/overview.html
- https://sciter.com/
- https://skia.org/
- https://github.com/ocornut/imgui
Have fun, Pete
You're a monster! (Just kidding.) You'd be surprised how many of those I've already tried.
I gave up on many of those almost immediately because:
B) I couldn't even get the library to build or there were too many dependencies to work out, and/or
C) the library was so out of date I couldn't imagine anyone wanting to use it.
UPDATE: I just tried a 64bit dll, and that does not crash, but changing gettingstarted.ex to:
?1 uiControlShow(mainwin) ?2 uiMain() ?3 uiUninit() ?4
on pressing escape, only 1 and 2 get shown, not 3 or 4 - is that as expected?
Not sure what's going here. Might be an issue internal to libui. I will investigate though.
FYI, I'm sort of in a holding pattern on libui-euphoria while the developers are figuring out how to implement uiTable, i.e. listviews.
-Greg
Not Categorized, Please Help
|