office-gobmx/svtools
Lionel Elie Mamane 9bd5e75b95 forcing repaint has catastrophic performance implications; invalidate only
In Base:
1) Open a big table (hundreds of rows)
2) Only the first 40 to 100 rows are fetched into the cache and shown
   (depending on screen / window size).
3) Move to last row (click on icon |>|)
4) The last 40 to 100 rows are fetched into the cache; the data of the
   first 40/100 rows is pushed out of the cache.
5) The first 40 to 100 rows are fetched, just so that the call to
   rWindow.Paint() can do its job, because they are not in the cache
   anymore (!). The last 40/100 rows are pushed out of the cache.
6) The last 40 to 100 rows are fetched into the cache and displayed;
   the first 40/100 rows are pushed out of the cache *again*.

Steps 5 and 6 are obviously *very* stupid.

Change-Id: Ic11b893ea9440c2c5a142bd3c77c95d6730aa723
2012-07-24 17:35:57 +02:00
..
bmpmaker some UniString->rtl::OUString 2012-07-09 12:16:56 +01:00
inc Revert hrc string cleanup 2012-07-18 23:28:54 +02:00
langsupport
prj
qa
source forcing repaint has catastrophic performance implications; invalidate only 2012-07-24 17:35:57 +02:00
util
AllLangResTarget_svt.mk
CppunitTest_svtools_filters_test.mk
Executable_bmp.mk
Executable_bmpsum.mk
Executable_g2g.mk
Executable_langsupport.mk
JunitTest_svtools_unoapi.mk
Library_hatchwindowfactory.mk
Library_svt.mk Merge branch 'feature/template-dialog' 2012-07-06 05:23:43 -04:30
Makefile
Module_svtools.mk
Package_inc.mk Merge branch 'feature/template-dialog' 2012-07-06 05:23:43 -04:30
README

Tools on top of VCL. Common dialogs, file and print dialogs, wizards, vcl filters, lots of helper code.