Страница 1 из 1

Прикол с иконками в C91

Добавлено: 11 Февраль 2015, 10:47
Игорь Столяров
Привет всем !

Кто-нибудь заметил, что в одном из последних релизов C91 съехало отображение
системных иконок (Icon:Copy, Icon:Print1 и т.д.) в контекстных, POPUP и AppFrame меню ?

Причем, что интересно: если пункт меню DISABLE - то иконка отображается корректно,
а если ENABLE, то съезжает вправо и вниз (это видимо объясняется некорректным отображением
иконок 32x32 в пунктах меню).

Посмотрел "прошлогодние" сборки программ - такой проблемы не было ... :(

Прикол с иконками в C91

Добавлено: 11 Февраль 2015, 12:13
kreator
В С9.1.11313 не заметил проблем. Специально их иконы поставил, во всяком случае в AppFrame меню проблем нет.

Прикол с иконками в C91

Добавлено: 11 Февраль 2015, 12:23
Игорь Столяров
С9.1.11313 - это где-то 15.10.2014 г., значит сей казус произошел в обновлениях позже.
У меня С9.1.11529.

Прикол с иконками в C91

Добавлено: 11 Февраль 2015, 13:05
kreator
Посмотрел сами иконки. Они 32х32, да, но рисунок там в центре, а в меню нужно где-то 16х16. И моя версия Клаши отображает с середины, края не видны. А Ваша отображает с края. Надо саму икону переделать. Подозреваю, что механизм отображения иконок поменялся, причём навсегда :mrgreen: . Но вот почему при Disable нормально?

Прикол с иконками в C91

Добавлено: 11 Февраль 2015, 13:49
Игорь Столяров
Нет. Такие иконки идут начиная с C8 ... Косяк в последнем релизе С9.1.11529.
Просто подменил CLARUN.DLL из предыдущего релиза С9.1.11497 и проблема исчезла.

P/S: Я конечно извиняюсь, но какие нахрен у SV могут быть часовые вебинары о том "как мы двигаем прогресс в С10", когда не могут выпустить стабильный релиз продукта без косяков ... Суки ! Придется перевыпускать несколько программ :( Еще раз извиняюсь - пол дня на это потратил, достало. :( И так контролируем все изменения в шаблонах и LibSrc и все равно не знаешь где и что отвалится ...