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
..
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-09-17 22:34:32 +02:00
2018-12-10 19:06:18 +01:00
2019-05-26 16:47:23 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-05-10 01:53:52 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-09-17 22:34:32 +02:00
2019-01-30 17:35:54 +01:00
2019-04-22 14:12:05 +02:00
2019-05-18 08:40:03 +02:00
2018-12-10 19:06:18 +01:00
2019-03-31 13:04:43 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-04-21 20:39:28 +02:00
2018-12-10 19:06:18 +01:00
2019-06-11 14:51:50 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-09-17 22:34:32 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-07-16 18:01:36 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-02-17 22:42:26 -08:00
2018-12-10 19:06:18 +01:00
2019-04-22 14:14:10 +02:00
2018-12-27 00:26:29 +01:00
2018-12-10 19:06:18 +01:00
2019-05-02 20:53:18 +02:00
2018-12-10 19:06:18 +01:00
2019-05-05 14:26:39 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-09-23 01:15:08 +02:00
2019-04-21 20:39:28 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-04-05 09:18:07 -07:00
2019-01-30 17:35:54 +01:00
2018-12-10 19:06:18 +01:00
2019-04-22 14:12:05 +02:00
2018-12-10 19:06:18 +01:00
2019-02-03 22:45:46 +01:00
2019-06-29 11:13:13 +02:00
2018-12-10 19:06:18 +01:00
2019-01-30 17:35:54 +01:00
2019-01-30 17:35:54 +01:00
2019-04-05 10:44:02 -07:00
2018-12-10 19:06:18 +01:00
2019-03-12 12:22:41 +01:00
2018-09-17 22:34:32 +02:00
2018-12-10 19:06:18 +01:00
2019-04-05 09:23:40 -07:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-05-22 09:50:34 -07:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-01-30 17:35:54 +01:00
2018-12-10 19:06:18 +01:00
2019-02-21 04:26:46 +01:00
2018-12-10 19:06:18 +01:00
2019-03-31 13:39:57 +02:00
2019-07-09 23:00:11 +02:00
2018-12-10 19:06:18 +01:00
2019-04-04 10:40:45 -07:00
2018-12-10 19:06:18 +01:00
2019-04-05 09:55:49 -07:00
2019-04-05 10:44:02 -07:00
2019-02-25 10:49:04 -08:00
2019-07-08 10:09:49 +02:00
2018-12-10 19:06:18 +01:00
2018-12-10 19:06:18 +01:00
2019-01-30 17:35:54 +01:00
2019-01-30 17:35:54 +01:00
2018-05-02 15:53:09 +02:00
2018-02-20 14:39:27 +01:00
2018-02-20 14:39:27 +01:00
2017-08-15 19:16:27 +02:00
2018-02-20 14:39:27 +01:00
2015-12-03 22:11:04 +01:00
2015-03-19 21:46:05 +01:00
2018-02-20 14:39:27 +01:00