http://bugs.winehq.org/show_bug.cgi?id=3330
craig@nch.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|20050830 |20050930
------- Additional Comments From craig@nch.com.au 2005-12-10 20:26 ------- I have done some more testing and have found that STD_DELETE is implemented. We are creating the toolbar using CreateTollbarEx In windows the bitmaps in the common control library (including STD_DELETE) are included. I tried adding these bitmaps explicitly using the code
TBADDBITMAP tba; tba.hInst = HINST_COMMCTRL; tba.nID = IDB_STD_LARGE_COLOR; SendMessage(hwndToolBar, TB_ADDBITMAP, 15, (LPARAM)&tba);
I have also trie using CreateWindowEx to create the toolbar. Both tof these fail.
If you explicitly add the icons like above, then only those icons display and not any custom icons you specify. I also get some other weird behavior (a listview not displays a files content for exemple).
If you do not explicity add the common control icons then the custom icons appear but the ones like STD_DELETE do not.
I believe the CreateToolBarEx and CreateWindowEx have problems when you add resources from another HINSTANCE (common control library).
Could someone check that the CreateTolBarEx should include icons from the common control library. Also check processing where you add resouces from another dll etc (ie another HINSTANCE), particularly the common control library and also from the current application.