Marko Pintera
|
df3532e71c
More input selection refactoring
|
12 年之前 |
Marko Pintera
|
6b2ccea5b3
Refactored text vertex generation into a separate method
|
12 年之前 |
Marko Pintera
|
573a51bee5
Draggable selection works
|
12 年之前 |
Marko Pintera
|
2b03ac0342
Fixed an issue where selection rectangles were incorrectly positioned at newline chars
|
12 年之前 |
Marko Pintera
|
c898475a4a
Move caret properly when adding/removing a line due to word wrap
|
12 年之前 |
Marko Pintera
|
da5a9ba908
Various input caret fixes
|
12 年之前 |
Marko Pintera
|
53331c8848
Some fixes with caret positioning so the text doesn't scroll if just the caret is out of bounds
|
12 年之前 |
Marko Pintera
|
d68636c4da
Fixing caret/selection so it work with word wrap properly
|
12 年之前 |
Marko Pintera
|
634c5d54de
Fixed an issue with word wrap and long words
|
12 年之前 |
Marko Pintera
|
df595f3d8b
Selection up/down working
|
12 年之前 |
Marko Pintera
|
82b3735032
Refactored selection even more
|
12 年之前 |
Marko Pintera
|
2716b1c7bd
Refactored selection code a bit
|
12 年之前 |
Marko Pintera
|
c6ea86fb84
Selection rect now has proper clipping
|
12 年之前 |
Marko Pintera
|
f6fd612e32
Selection seems to be fully working (I REALLY hope so)
|
12 年之前 |
Marko Pintera
|
ea6b8bdada
Selection seems to be working even for empty lines
|
12 年之前 |
Marko Pintera
|
993ba17623
Selection working without empty lines
|
12 年之前 |
Marko Pintera
|
f61d880f0e
Checking in selection code before I redo it all
|
12 年之前 |
Marko Pintera
|
4e2dae9cc5
Attempting to get selection working again
|
12 年之前 |
Marko Pintera
|
7a5029c741
Text scrolling works
|
12 年之前 |
Marko Pintera
|
00cfa7808c
Fixing caret down movement
|
12 年之前 |
Marko Pintera
|
79aaf71515
Proper caret clipping
|
12 年之前 |
Marko Pintera
|
e873ee6def
Moved alignment offset calculations into a separate method
|
12 年之前 |
Marko Pintera
|
3e8e1e5d62
Caret up/down works
|
12 年之前 |
Marko Pintera
|
e77bbfd626
Moved input caret functionality from InputBox to its own class
|
12 年之前 |
Marko Pintera
|
22fb8ea488
A few remaining input caret fixes
|
12 年之前 |
Marko Pintera
|
bb4dab70d1
One line input caret works better
|
12 年之前 |
Marko Pintera
|
adf169b718
New one-line input caret system working
|
12 年之前 |
Marko Pintera
|
a83a991e7b
Selection using Ctrl + A works
|
12 年之前 |
Marko Pintera
|
239daf2a6a
Improved caret placement so it can be placed before the character
|
12 年之前 |
Marko Pintera
|
ab0d77dfe6
Input caret now works fine with spaces
|
12 年之前 |