More EMouseCursor options

This commit is contained in:
2021-05-25 09:23:50 -04:00
parent 8dd258fc62
commit 78028c6237
8 changed files with 83 additions and 13 deletions

View File

@@ -701,13 +701,21 @@ class WindowXlib final : public IWindow {
case EMouseCursor::Pointer:
return X_CURSORS.m_pointer;
case EMouseCursor::HorizontalArrow:
return X_CURSORS.m_hArrow;
return X_CURSORS.m_weArrow;
case EMouseCursor::VerticalArrow:
return X_CURSORS.m_vArrow;
return X_CURSORS.m_nsArrow;
case EMouseCursor::IBeam:
return X_CURSORS.m_ibeam;
case EMouseCursor::Crosshairs:
return X_CURSORS.m_crosshairs;
case EMouseCursor::BottomLeftArrow:
return X_CURSORS.m_nwseResize;
case EMouseCursor::BottomRightArrow:
return X_CURSORS.m_neswResize;
case EMouseCursor::Hand:
return X_CURSORS.m_hand;
case EMouseCursor::NotAllowed:
return X_CURSORS.m_notAllowed;
default:
break;
}