Commit graph

19 commits

Author SHA1 Message Date
8550fbbbf2 Fixed scrollbar thumb dragging and ALT-SPACE. 2026-03-18 19:09:29 -05:00
786353fa08 Much new documentation added as comments to code. 2026-03-17 23:51:01 -05:00
d0e308d7cf Code optimization and cleanup. 2026-03-16 20:13:16 -05:00
7129035bed File Open/Save dialogs, vertical and horizontal splitter panes, tooltips, disabled widgets, context menus, list/tree item drag reordering, multiselect treeview, keyboard accelerators, clipboard API. Whew. 2026-03-16 17:46:37 -05:00
6f8aeda7b2 Added message box, multi-column list/table, and submenus. 2026-03-15 20:40:50 -05:00
54d9180d3e Code cleanup, some optimizations. Cut/Copy/Paste seems to be working as expected. 2026-03-14 20:14:55 -05:00
fd41390085 Much improved text editing. More widget demos. 2026-03-14 17:50:38 -05:00
291eaf0c35 (mostly) Decoupled widget code from GUI code. 2026-03-12 21:48:42 -05:00
9fc21c2f83 Code cleanup. 2026-03-12 21:16:52 -05:00
2c87f396d3 Working on keyboard control of GUI. 2026-03-12 20:44:05 -05:00
1e5c085ef0 Working on keyboard control of GUI. 2026-03-12 20:26:17 -05:00
14eca6fcd2 Working on keyboard control of the GUI. 2026-03-11 22:42:09 -05:00
2e45e4b14d Added ANSIBBS widget. 2026-03-10 19:42:33 -05:00
856cc194b2 New ImageButton widget. 2026-03-10 19:19:08 -05:00
b6c5ee3cf3 Some minor widget behavior updates. 2026-03-10 19:03:58 -05:00
685c8041c1 Tabgroup and treeview bugs fixed. 2026-03-10 18:40:00 -05:00
10b49868cd Reformatted wrapped lines of code. 2026-03-09 23:15:44 -05:00
90c6ab68e3 Added layout debugging. 2026-03-09 23:03:44 -05:00
76a955a9e7 More widgets! 2026-03-09 22:50:06 -05:00