protected override bool OnKeyHome(bool down) { base.OnKeyHome(down); if (!down) return true; m_CursorPos = 0; if (!Input.InputHandler.IsShiftDown) { m_CursorEnd = m_CursorPos; } RefreshCursorBounds(); return true; }