bzt 2d5023a029 Allow to specify font on command line in widgets.c 2 mēneši atpakaļ
..
Makefile 15359c295e Configurable form select and screenshot updates 4 mēneši atpakaļ
README.md cd1cc8d442 Mouse pointer, SDL, OSK and other stuff 4 mēneši atpakaļ
demo.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
draw.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
events.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
helloworld.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
multiwin.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
skin.png cd1cc8d442 Mouse pointer, SDL, OSK and other stuff 4 mēneši atpakaļ
ssfn.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
table.c bef60c7050 Replaced UI_HEADERONLY with UI_IMPLEMENTATION 3 mēneši atpakaļ
widgets.c 2d5023a029 Allow to specify font on command line in widgets.c 2 mēneši atpakaļ

README.md

SMGUI Examples

This directory contains various usage examples and test cases. If no backend repo found for static linking, then links with GLFW3 dynamically.

Compilation

Command Description
make Compile all examples
make static-glfw3 Download GLFW for static linking
make static-sdl3 Download SDL3 for static linking
make static-sdl2 Download and patch the legacy SDL2 for static linking
make clean Clean the executables
make distclean Clean the executables as well as the backend libraries
DEBUG=1 make Compile with debug information

If ssfn.h exists, then ssfn.c also compiled, which is the Hello World example but with SSFN fonts.

If stb_image.h exists, then widgets.c also compiled into skin, which uses skin.png for SMGUI skinning.