Simple GUI experiments using Syndicate
This directory contains UI experiments using Syndicate and its OpenGL 2D support.
gui.rkt: Main entry point. Run
racket gui.rktto run the demo.
layout/: A simple widget layout engine, loosely inspired by TeX's boxes-and-glue model.
sizing.rkt: TeX-like "dimensions", including "fills"
layout.rkt: Uses "dimensions" to specify "table layouts", which are then realized in terms of specified rectangle coordinates
hsv.rkt: Utility for converting HSV colors to RGB.