Delphi 2010, Win32 VCL. Potrzebuję stworzyć główne menu dla mojej aplikacji o najbardziej standardowym wyglądzie. TMainMenu wygląda ładnie we wszystkich wersjach systemu Windows, jedyną wadą jest to, że wyświetla obrazy dla elementów z włączoną = fałsz.Brzydkie "wyłączone" obrazy TMainMenu
Delphi ma pewną dziwną metodę budowania tych wyłączonych obrazów (czarno-białe wycięcie ze skosami, dla mnie wygląda jak wyrzut). Chcę utworzyć poprawkę dla tej procedury w źródłach VCL i pozwolić menu na wybranie wyłączonych obrazów z tej samej biblioteki TImageList, ale nie mogę go znaleźć.
Czy w ogóle istnieje, czy jest to standardowe wywołanie API systemu Windows? Czy wiesz, gdzie znajduje się ta procedura?
Pewnie, że styl OwnerDraw umożliwia naprawienie tego wszystkiego, ale chcę nieco szybszego rozwiązania.
Świetnie! Nadpisuję TCustomImageList.DoDraw, a wyłączony obraz zostanie skopiowany z drugiej połowy zapisanego obrazu 32x16. Dziękuję Roddy i Galfar. – Andrew
Genialny! Potrzebuję tego! –