wxWidgets/samples/grid
lucian-rotariu 04f7f1fd32 Add support for freezing columns and/or rows of wxGrid
Add wxGrid::FreezeTo() method which allows to freeze the given number of
columns and/or rows at the beginning of the grid, i.e. keep them pinned
in place while the rest of the grid is scrolled.

The main wxGridWindow (m_gridWin) now corresponds to the non-frozen part
of the grid, with up to 3 new similar windows for the frozen
rows/columns and the frozen corner cells (which only exist if both rows
and columns are frozen) being additionally used.

Doing this involved adding "wxGridWindow*" parameter to many functions
that previously only worked with m_gridWin itself and addressing
additional complications, such as mouse events that can now cross
different windows.

See https://github.com/wxWidgets/wxWidgets/pull/952 for the original
version of the changes.
2019-07-16 18:01:36 +02:00
..
bitmap1.bmp Initial revision 1998-05-20 14:01:55 +00:00
bitmap2.bmp Replaced image 2005-05-18 15:40:51 +00:00
grid_vc7.vcproj Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
grid_vc8.vcproj Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
grid_vc9.vcproj Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
grid.bkl Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
griddemo.cpp Add support for freezing columns and/or rows of wxGrid 2019-07-16 18:01:36 +02:00
griddemo.h Add support for freezing columns and/or rows of wxGrid 2019-07-16 18:01:36 +02:00
makefile.bcc Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
makefile.gcc Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
Makefile.in Increment version number to 3.1.3 2018-12-10 19:06:18 +01:00
makefile.unx Move wxAdv library contents into wxCore 2018-08-27 21:13:04 +02:00
makefile.vc Introduce MSW ARM64 support 2018-09-17 22:34:32 +02:00