This is a template for C/GTK3 programs.

redacted 80052ebc12 init commit 3 months ago
build 80052ebc12 init commit 3 months ago
data 80052ebc12 init commit 3 months ago
src 80052ebc12 init commit 3 months ago
README.md 80052ebc12 init commit 3 months ago
gtk_example 80052ebc12 init commit 3 months ago
makefile 80052ebc12 init commit 3 months ago

README.md

screenshot.png

C/GTK3 template

About

This is a template for C/GTK3 programs

Dependencies

GTK3

Template structure

widgets.h declares all widgets
builder.c defines and packs all widgets
logic.c handles input events, connects signals and defines callbacks
main initializes gtk/mainloop and calls builder() and connect_signal() functions