Eugene Sandulenko
|
d1359478c0
|
GRAPHICS: MACGUI: More fixes for edge cases
|
2020-05-03 19:54:28 +02:00 |
|
Eugene Sandulenko
|
4a49d9d538
|
GRAPHICS: MACGUI: Fixed crash when removing all text in editable text
|
2020-05-03 19:38:04 +02:00 |
|
Eugene Sandulenko
|
4272eaabc3
|
GRAPHICS: MACGUI: Corrected mouse cursor positioning in editable text
|
2020-05-03 01:33:54 +02:00 |
|
Eugene Sandulenko
|
19233ca5b1
|
GRAPHICS: MACGUI: Implemented cursor positioning with mouse in MacEditableText
|
2020-05-03 01:31:53 +02:00 |
|
Eugene Sandulenko
|
302cfb5459
|
GRAPHICS: MACGUI: Fixed edge cases for cursor navigation
|
2020-05-02 23:43:05 +02:00 |
|
Eugene Sandulenko
|
e7045ee28b
|
GRAPHICS: MACGUI: Implemented addNewLine() in editable text
|
2020-05-02 21:53:56 +02:00 |
|
Eugene Sandulenko
|
520e2b107b
|
GRAPHICS: MACGUI: Fixed vertical cursor movement in editable text
|
2020-05-02 21:27:58 +02:00 |
|
Eugene Sandulenko
|
9b4458efe2
|
GRAPHICS: MACGUI: Use proper colors in editable text
|
2020-05-02 13:04:41 +02:00 |
|
Eugene Sandulenko
|
abe45f2895
|
GRAPHICS: MACGUI: Implemented method for obtaining edited string
|
2020-05-01 15:07:22 +02:00 |
|
Eugene Sandulenko
|
b1a8835adc
|
GRAPHICS: MACGUI: Implemented trivial case for backspace in editable text
|
2020-05-01 15:07:22 +02:00 |
|
Eugene Sandulenko
|
c879bba4b4
|
GRAPHICS: MACGUI: Implemented trivial case of character insertion in MacText
|
2020-05-01 01:30:20 +02:00 |
|
Eugene Sandulenko
|
877320d509
|
GRAPHICS: MACGUI: Implemented vertical cursor navigation in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
cd1ef8e879
|
GRAPHICS: MACGUI: Implemented horizontal cursor navigation in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
5a6ff99821
|
GRAPHICS: MACGUI: Simplified editable text code
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
d6ab653e57
|
GRAPHICS: MACGUI: Initial code for cursor management in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
5aa4fbd20a
|
GRAPHICS: MACGUI: Fix selection and cursor drawing in editable text
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
8b7abdb15d
|
GRAPHICS: MACGUI: Fix crash in editable text selection
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
bfdc650d95
|
GRAPHICS: MACGUI: Unset previous active widget when setting the new one
|
2020-05-01 00:49:58 +02:00 |
|
Eugene Sandulenko
|
8996711055
|
GRAPHICS: MACGUI: Display cursor in MacEditableText
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
d6b634e5ea
|
GRAPHICS: MACGUI: Draw editable text on-surface
|
2020-04-29 20:55:38 +02:00 |
|
Eugene Sandulenko
|
430915ce00
|
GRAPHICS: MACGUI: Const'ness
|
2020-04-27 13:57:35 +02:00 |
|
Eugene Sandulenko
|
742ec2ccaf
|
GRAPHICS: MACGUI: Simplified font management in EdtiableText
|
2020-04-27 13:57:35 +02:00 |
|
Eugene Sandulenko
|
c5010fbc13
|
GRAPHICS: MACGUI: Install cursor timer only on active MacEditableText
|
2020-04-25 13:44:18 +02:00 |
|
Eugene Sandulenko
|
e01893cfc7
|
GRAPHICS: MACGUI: Properly clean MacEditableText before rendering
|
2020-04-25 01:16:25 +02:00 |
|
Eugene Sandulenko
|
f382d0fd01
|
GRAPHICS: MACGUI: Clear cursor flag after redrawing
|
2020-04-25 00:57:22 +02:00 |
|
Eugene Sandulenko
|
dafacc4998
|
GRAPHICS: MACGUI: Inherit MacEditableText surface from MacWidget
|
2020-04-25 00:46:49 +02:00 |
|
Eugene Sandulenko
|
d36016c9de
|
GRAPHICS: MACGUI: Fix drawing empty maceditabletext
|
2020-04-22 01:09:01 +02:00 |
|
Eugene Sandulenko
|
2fb21ba90a
|
GRAPHICS: MACGUI: Split drawing and blitting operations for widgets
|
2020-04-14 00:42:39 +02:00 |
|
Eugene Sandulenko
|
fb11113d00
|
GRAPHICS: MACGUI: Properly initialize font in MacEditableText
|
2020-04-14 00:40:35 +02:00 |
|
Eugene Sandulenko
|
e7b2b87acf
|
GRAPHICS: MACGUI: Cleanup MacEditableText of border logic
|
2020-04-13 15:48:01 +02:00 |
|
Eugene Sandulenko
|
a3967ca048
|
GRAPHICS: MACGUI: Implemented abstract method stubs for MacEditableText
|
2020-04-12 01:46:02 +02:00 |
|
Eugene Sandulenko
|
37485b9670
|
GRAPHICS: MACGUI: Implemented event dispatcher for MacWidget
|
2020-04-06 21:09:13 +02:00 |
|
Eugene Sandulenko
|
7d81e1c14f
|
GRAPHICS: MACGUI: Implemented addWidget() to BaseMacWindow class
|
2020-02-25 18:23:00 +01:00 |
|
Eugene Sandulenko
|
d9f6a0cf4d
|
GRAPHICS: MACGUI: Further work on MacEditableText
|
2020-01-03 00:50:24 +01:00 |
|
Eugene Sandulenko
|
2d9b3b0b2d
|
GRAPHICS: MACGUI: Initial code for MacEditableText
|
2020-01-02 18:23:33 +01:00 |
|