SirMallard / Iris

Iris is an Immediate-Mode GUI Library for Roblox for creating debug and visualisation UI and tools, based on Dear ImGui,
https://sirmallard.github.io/Iris/
MIT License
164 stars 25 forks source link

Reactive Mouse Icon #76

Open Michael-48 opened 1 month ago

Michael-48 commented 1 month ago

Currently, Iris has no effect on the mouse icon, meaning there is little feedback given to the user when hovering over a scrollable item, stretchable item, input field, or button. I'm proposing a new utility configuration option UseMouseIcons which when enabled, Iris will write to UserInputService.MouseIcon with the appropriate icon from content\textures\Cursors contextually.

I'm not sure what cascading effects could stem from this change, and I'm also not sure what effects it may have in other contexts (think BillboardGui, SurfaceGui, and plugins)