Project

General

Profile

ECSExtLib

Added by Runar Tenfjord 9 months ago

I published some code here : https://github.com/tenko/ECSExtLib

This code contains the following:

  • Bindings for the SQLite database.
  • Bindings for the libui-ng cross platform gui library.

It is not complete coverage of these libraries, but covers
the basics and could serve as an example how to use
callbacks, which is not straight forward.


Replies (1)

RE: ECSExtLib - Added by Runar Tenfjord 25 days ago

The library was updated with the following changes:

  • libui-ng was removed as I never could get it to work properly and there seems to be an old open issue relates to this issue which is ignored. I do not think there is any alternative simple C language cross platform UI library as an alternative either.
  • Partial SDL3 support was added. The library is huge and I will add functionality as needed. Workaround in assembly added for REAL arguments is needed, so only Windows & Linux 64bit supported currently.
  • Partial SDL3TTF support was added. The ported editbox demo, demonstrate a complete text input widget with clipboard support etc. This can be used as a start for simple UI. I plan to investigate if this can replace part of libui-ng.
    (1-1/1)