It looks like grid lines under macOS are gone now, i.e. either dead or dying. They still show up in the documentation but in my experience one can no longer make any selection of grid line styles.
I nearly always use alternating colours for the rows to increase readability but grid lines are rarely needed in my experience. Especially dotted lines donât look very Mac-like.
Seems that only âthin dottedâ lines are unreliable, and itâs true for both vertical and horizontal.
I find alternating colors garish and distracting, and without grid lines delineating them, visually messy, but thatâs just me. Iâll probably use conditional compilation to make them all thin solid under MacOS and leave Windows as-is.
And for dark mode, you can just do g.ClearRectangle(0, 0, g.Width, g.Height) instead of filling with the primary color so the window tint shows through.
There are many occasions where I need to use row coloring to convey information, and adjacent rows may have the same status, in which case lines are useful. (Note the missing vertical lines here, theyâre set to âthin dottedâ.)