Под "кэшом аватаров" вы имеете в виду содержимое папки %miranda_avatarcache%?
Я посмотрел, что происходит с кэшом аватаров в этой папке при включённом обесцвечивании оных... Ничего не происходит...Я думаю, "Миранда" загружает в память цветные аватары, а перед выводом на экран применяет соответствующую WinAPI-функцию, обесцвечивающую их.
К слову сказать, если удалить содержимое этой папки (%miranda_avatarcache%), то со временем "Миранда" подгружает в неё всё те же оригинальные (цветные) аватары контактов (я имею в виду, при вкл. обесцвечивании), правда делает это очень как-то "тормозно" (т.е., долго и не всех контактов).
А ещё я заметил, что при вкл.обесцвечивании фон аватаров становится белым и опция программы, делающая фон аватаров прозрачным не срабатывает (проверял на PNG-аватарах с прозрачным фоном).
Вот такие пироги...
Вообщеи, watcher, если запрограммируете эту фичу, буду вам крайне признателелен.
Заранее благодарен.