Apache OpenOffice (AOO) Bugzilla – Issue 85730
SalFrame::SetIcon must not use icons stored in the executable
Last modified: 2008-02-11 09:36:26 UTC
Reportedly, the various platform-specific implementations of SalFrame::SetIcon use icons extracted from the executable binary file. On CWS sb83, the executable binary (soffice.bin) is no longer brand specific, so this mechanism of obtaining brand specific icons now fails. Instead, icons should probably be constructed from bitmaps obtained from the resource manager. One possible resource file to store those bitmaps in is ooo...res (generic OOo) resp. iso...res (brand specific override of ooo...res). For Windows, hro should know how to create HICONs from bitmaps. From my point of view, this issue can either be fixed directly on CWS sb83, or on another CWS targeting OOo 3.0 (as the defect it fixes is rather trivial).
Meanwhile we want the windows icons in the executable after all.
.