Skip to content
wxWidgets - Cross-Platform GUI Library
Stop Russia agression of Ukraine
Stop the War in Ukraine

wxWidgets is united with the people of Ukraine and the international community.

Great Grid Upgrades

Posted on

There have been a couple of changes to wxGrid in wx master that are important enough to deserve their own blog post.

First of all, Dietmar Schwertberger has implemented basic accessibility support for it (see #24368), which makes it usable when using a screen reader.

Dietmar has also enhanced wxGrid in other ways, by implementing drag-resizing its row and column label windows (#24362) and making several improvements to row/column reordering (see #24303, #24363, #24619).

And, second, Ali Kettab has modified selection drawing to use much nicer “overlay” effect instead of simply changing the background colour (see #24561), here is how it now looks under Linux:

Screenshot of wxGrid using overlay selection under Linux

and macOS, in dark mode:

Screenshot of wxGrid using overlay selection under macOS

Of course, as with any changes, there is always a possibility that the new features could have changed the existing behaviour, even if we are not aware of any incompatible changes right now, so if you use grids in your application, please check how they work with the latest wx master and let us know about any regressions!

Comments

Blog Archive