BdR76 / CSVLint

CSV Lint plug-in for Notepad++ for syntax highlighting, csv validation, automatic column and datatype detecting, fixed width datasets, change datetime format, decimal separator, sort data, count unique values, convert to xml, json, sql etc. A plugin for data cleaning and working with messy data files.
GNU General Public License v3.0
166 stars 10 forks source link

Transparent cursor breaks custom colors #85

Open ThomasMcA opened 9 months ago

ThomasMcA commented 9 months ago

When using Dark Mode in 64bit NP++, TransparentCursor = True in CSVLint 0.4.6.6 breaks the custom color for the current line indicator IN ALL TABS, not just CSV tabs.

Steps to Reproduce the Issue

  1. Select Dark Mode
  2. Set the Current Line Indicator to Frame
  3. Use the Style Configurator to select a custom color for the Current line background

Here is my NP++ screen with TransparentCursor disabled: image

As soon as I click OK to the settings dialog: image

The custom color gets changed to the default: image

I have no idea what TransparentCursor is supposed to do, but it shouldn't do anything to non-CSV tabs.

rdipardo commented 9 months ago

See #77

This issue has been commonly encountered since Notepad++ version 8.6; the reason why is explained in some detail here: https://community.notepad-plus-plus.org/post/90967