Author Topic: Mouse Pointers  (Read 857 times)

jporkkahtc

  • Senior Community Member
  • Posts: 2620
  • Hero Points: 210
  • Text
Mouse Pointers
« on: September 07, 2022, 07:13:24 PM »
Windows 10 allows mouse pointer customization.
See attached pictures.

The normal arrow and insertion I Beam are correct, but other special pointers are not.
I have my pointer set to red and a little larger (makes it easier to find on a big screen).

In Visual Studio these special pointers show correctly, so I know it is possible.

« Last Edit: September 07, 2022, 07:15:04 PM by jporkkahtc »

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6919
  • Hero Points: 531
Re: Mouse Pointers
« Reply #1 on: September 09, 2022, 12:04:18 AM »
We will look into this

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6919
  • Hero Points: 531
Re: Mouse Pointers
« Reply #2 on: September 09, 2022, 02:35:46 PM »
I'm seeing a couple things going on. Windows has some predefined mouse pointer constants. If an application uses one of these, then these mouse pointer settings take effect. If an application has it's own mouse pointers, then these mouse pointer settings do not take effect.

Not all Visual Studio mouse pointers work perfectly. For example, the arrow right does not get the correct color. Also, you can notice that Visual studio attempts to do it's own scaling and it looks bad compared to other predefined mouse pointers.

SlickEdit has a lot of custom mouse pointers. Qt has some predefined mouse pointers. Some of Qt's predefined mouse pointers map perfectly onto the Windows predefined mouse pointers and some do not. There are a few where SlickEdit could choose the predefined Qt version which maps to the Windows predefined mouse pointer (sizing ones). However, unless SlickEdit adds extra mouse pointer support for the Windows color and size changes, I don't think it's a good idea to make any changes. This is a slippery slope. Windows mouse pointers have many features and SlickEdit will always need some custom mouse pointers.

jporkkahtc

  • Senior Community Member
  • Posts: 2620
  • Hero Points: 210
  • Text
Re: Mouse Pointers
« Reply #3 on: October 04, 2022, 09:41:40 PM »
More Stuff...
In "Ease of Access -> Text Cursor" settings in Windows you can also customize the text insertion point.

Looks like Edit controls in Slickedit support these features, but the main editor windows do not.

Curiously, the Edit box in community.slickedit.com supports "Text cursor Indicator", but not cursor thickness. Also, it doesn't always work.

The Address bar in Edge is the same, while the address bar in chrome supports neither.