Commit Graph

19 Commits

Author SHA1 Message Date
6f9eca99e7 Text cursor is now an I beam 2024-09-05 16:46:49 -04:00
381f5f88bd Ctrl+Home/End go to the start and end of the box respectively 2024-09-04 12:55:37 -04:00
1c38ed2d87 Add soft line home 2024-09-04 12:40:46 -04:00
9079aca993 Fix segfault in lineHome 2024-09-04 12:30:36 -04:00
70d6759884 Add basic line home/end 2024-09-04 12:27:20 -04:00
2f828b1ae8 Add up/down keynav
Paragraph jumping could be better, but that can be refined later.
Progress on #10
2024-09-04 01:36:31 -04:00
e1cf524c57 TextBox tries to get a type face when parented if its face is nil 2024-08-11 11:55:13 -04:00
2af42a3568 Update internal system 2024-08-10 20:24:25 -04:00
01582d4ad1 Same for TextBox 2024-07-27 13:47:22 -04:00
832d7e02ef TextBox can be selected with left, middle, and right buttons 2024-07-26 21:17:30 -04:00
9729e3dfda Fix selectable detection when using keys on TextBox 2024-07-26 20:48:44 -04:00
fad46eafd3 All selectable TextBoxes have keyboard controls 2024-07-26 18:43:12 -04:00
ddde2a79a8 TextBox defaults to black for a cursor color 2024-07-26 17:34:33 -04:00
a92951f891 Remove debug message 2024-07-26 00:29:07 -04:00
37ec962d1f TextBox properly gives attributes values to the typeset drawer 2024-07-26 00:27:32 -04:00
196afbc2f3 Update code for internal system 2024-07-25 13:01:15 -04:00
c7f09c7894 Add recommended sizes and all that jazz 2024-06-11 22:45:40 -04:00
0a58228773 Initial implementation of System 2024-06-02 13:23:03 -04:00
15165f993c Basic internal structure 2024-06-01 16:39:14 -04:00