Dynamic Bindings to libui (x-platform GUI)
Zekereth via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue May 24 17:56:00 PDT 2016
On Tuesday, 24 May 2016 at 20:52:54 UTC, extrawurst wrote:
> Hey folks,
>
> libui is a crossplatform GUI lib written in C. This makes it a
> perfect candidate to be used in D!
>
> What they say about libui on their site:
> "Simple and portable (but not inflexible) GUI library in C that
> uses the native GUI technologies of each platform it supports."
>
> find libui on github:
> https://github.com/andlabs/libui
>
> So here are the inofficial Derelict Bindings to it:
> https://github.com/Extrawurst/DerelictLibui
>
> I tested them on both windows and mac osx so far. Any linux
> user is welcome to test it on there aswell.
>
> Let me know if you find any issues.
>
> -Stephan
I had to comment out instances of uiControlVerifyDestroy on
Linux. Seems libui was updated and removed/moved that function:
Removed uiControlVerifyDestroy(); that is now part of
uiFreeControl() itself.
Other than that it seems to work great on Linux. Thanks for this!
More information about the Digitalmars-d-announce
mailing list