A compact and easy to use GUI library for 8-bit Apple ][ computers
Go to file
2015-01-10 11:28:27 -08:00
WeeGUI.xcodeproj Polish & Docs 2015-01-02 16:01:38 -08:00
.gitignore Polish & Docs 2015-01-02 16:01:38 -08:00
AppleCommander.jar
applesoft.s Polish & Docs 2015-01-02 16:01:38 -08:00
asmdemo.s Polish & Docs 2015-01-02 16:01:38 -08:00
Documentation.md Documentation polish 2015-01-10 11:28:27 -08:00
LICENSE
macros.s - Converted WGSetCursor to use zero-page parameter passing 2014-10-03 12:22:19 -07:00
Makefile Polish & Docs 2015-01-02 16:01:38 -08:00
memory.s Polish & Docs 2015-01-02 16:01:38 -08:00
mouse.s - Fixed mouse clicks not being detected unless mouse moved recently 2014-10-25 12:28:41 -07:00
painting.s Minor cleanup 2015-01-01 15:56:32 -08:00
ReadMe.md Polish & Docs 2015-01-02 16:01:38 -08:00
rects.s - Fixed a bug where mouse wouldn't initialize until a WGPlot was encountered 2014-10-25 12:01:14 -07:00
switches.s - Fixed parameter-less AppleSoft commands 2014-09-16 14:04:05 -07:00
unit_test.s - More code size optimization 2014-10-13 19:12:14 -07:00
utility.s - More code size optimization 2014-10-13 19:12:14 -07:00
V2Make.scpt Polish & Docs 2015-01-02 16:01:38 -08:00
views.s Polish & Docs 2015-01-02 16:42:53 -08:00
WeeGUI_MLI.s Polish & Docs 2015-01-02 16:01:38 -08:00
weegui.dsk Polish & Docs 2015-01-02 16:01:38 -08:00
weegui.lst Polish & Docs 2015-01-02 16:01:38 -08:00
weegui.s Polish & Docs 2015-01-02 16:01:38 -08:00
zeropage.s - Converted WGSetCursor to use zero-page parameter passing 2014-10-03 12:22:19 -07:00

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
  • Fix unclosed PRE tags in documentation