mirror of
https://github.com/blondie7575/WeeGUI.git
synced 2024-12-13 00:29:12 +00:00
A compact and easy to use GUI library for 8-bit Apple ][ computers
6dc82fe5b5
- Code cleanup - Fixed mouse not working on checkboxes with no callback |
||
---|---|---|
WeeGUI.xcodeproj | ||
.gitignore | ||
AppleCommander.jar | ||
applesoft.s | ||
gui.s | ||
guidemo.dsk | ||
guidemo.s | ||
LICENSE | ||
macros.s | ||
Makefile | ||
memory.s | ||
mouse.s | ||
painting.s | ||
ReadMe.md | ||
rects.s | ||
switches.s | ||
unit_test.s | ||
utility.s | ||
V2Make.scpt | ||
views.s | ||
WeeGUI_MLI.s | ||
zeropage.s |
Known issues
- Negative cursor positions unsupported
- Positive scroll values unsupported
- Hitting Reset in app that uses windows and desktop (no mouse needed) seems to mess up screen holes for Disk II
- Mashing a button with mouse in Applesoft will cause Undefined Statement error
- Repainting a view while the mouse cursor is on it will cause artifacts when mouse moves
- Quitting sometimes leaves BASIC in inverted text mode
- Quitting with button highlighted leaves us in inverted text mode
To Do:
- Make WGFillRect support 1 height and 1 width
- If called in inverse mode, clear screen clears inverse