I have noticed that since upgrading to wxPython 4.2.1, the horizontal and vertical ruled lines in the ListCtrl have become noticeably darker. I prefer the lighter lines used in previous versions - the darker lines in 4.2.1 tend to over-power the text.
Here is an example using Python 3.10.6 + wxPython 4.2.0 gtk3 (phoenix) wxWidgets 3.2.0 on Linux Mint 21.1.
And here using Python 3.10.6 + wxPython 4.2.1 gtk3 (phoenix) wxWidgets 3.2.2.1 on Linux Mint 21.1
The documentation still refers to ‘light’ lines:
wx.LC_HRULES: Draws light horizontal rules between rows in report mode.
wx.LC_VRULES: Draws light vertical rules between columns in report mode.
I have searched for comments elsewhere referring to this change, but haven’t found anything so far. Does it happen on other platforms, or is it just on GTK?
Note, for the example, I reused the code from this thread: ListCtrl.GetSelectedItemCount() giving wrong result after DeleteItem()?