Lephe's GUI toolkit.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Lephenixnoir 6f6af63ec3
jscene: make FOCUS_{IN,OUT} events propagate up
2 months ago
assets version 1.0.0, I guess 5 months ago
cmake version 1.0.0, I guess 5 months ago
doc version 1.0.0, I guess 5 months ago
include/justui jfkeys: add key overrides on fx-CG 50 2 months ago
src jscene: make FOCUS_{IN,OUT} events propagate up 2 months ago
.gitignore version 1.0.0, I guess 5 months ago
CMakeLists.txt version 1.0.0, I guess 5 months ago
README.md version 1.0.0, I guess 5 months ago
TODO version 1.0.0, I guess 5 months ago
giteapc.make version 1.0.0, I guess 5 months ago

README.md

Just User Interfaces

JustUI is a "small" library to make GUIs on fx-9860G and fx-CG 50 with gint (and I mean small by GUI library standards). I've built it to improve user interfaces in gintctl, but it's still documented enough that you can try it if you need GUIs.

Features include:

  • Widget trees with parent/children ownership
  • Basic jwidget and derived types (jlabel, jinput, etc.)
  • A good layout system to determine the size and position of widgets
  • Low-effort custom widgets (jpainted) and completely custom widget types
  • Decent keyboard focus and event system

Screenshots: TODO

Documentation: