Add home/end key support to edit box

This commit is contained in:
elasota
2020-07-03 04:08:09 -04:00
parent 3dbb231c5a
commit 87bab26d47
2 changed files with 68 additions and 0 deletions

View File

@@ -55,6 +55,9 @@ namespace PortabilityLayer
void HandleLeftArrow(const uint32_t numRepeatsRequested, bool shiftHeld);
void HandleRightArrow(const uint32_t numRepeatsRequested, bool shiftHeld);
void HandleHome(bool shiftHeld);
void HandleEnd(bool shiftHeld);
size_t FindVerticalMovementCaratPos(const Vec2i &desiredPos, bool &isOutOfRange) const;
void HandleKeyMoveCarat(size_t newPos, bool shiftHeld);