Ok, I removed high-contrast support from two base classes: SvImpLBox & SvTreeListBox. And then spent the next two days cleaning up the mess. The code builds and seems to run fine on my Mac.
Attachment:
0001-Bitmap-Tree-Cleanup-base.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-calc.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-components.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-filters.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-impress.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-libs-core.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-libs-gui.patch
Description: Binary data
Attachment:
0001-Bitmap-Tree-Cleanup-writer.patch
Description: Binary data
Joe P LGPL 3 if you want.