Скучаем по старым иконкам
Скучаем по старым иконкам
Здраствуйте. тут вот такая просьба , раньше в комфорте 2 была возможность выбора мужских и женских иконок. почему она исчезла , ведь старые иконки были четкие , а новые невзрачные. почему бы не вернуть этот выбор , чтобы каждый мог выбрать те иконки , которые ему нравятся.
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
А почему бы не сделать всю растровую графику из внешних файлов? Это значительно бы расширило разнообразие скинов. Програмно это сделать не так и сложно, а в самом скине будет несколко дополнительных полей типа:Maxim Mirgorodsky писал(а):Дело в том, что предыдущие иконки были взяты из многочисленных библиотек иконок, а нынешние нарисованы под заказ специально для CommFort. Чтобы не было даже теоретической возможности для коллизий с авторами старых иконок, они были убраны.
Поверьте, в этом ничего сложного нет. Если какая-то картинка не грузится или не подходит по размеру - грузится обычная. Ну на несколько десятых секунд будет загружаться скин (один раз на запуск). Зато получаем на самом деле полностью настраевыемый интерфейс. Если думаете что всех удовлетворяют стандартные картинки - вы скорее всего заблуждаетесь. Создайте опрос на форуме и увидите, что большинство хотело бы иметь возмоность менять картинки.[images]
// картинки в списке собеседников:
UL_M = skins/style1/us_male.bmp
UL_F = skins/style1/us_female.bmp
UL_M_NA = skins/style1/us_male.bmp
UL_F_NA = skins/style1/us_female.bmp
// картинки в панели (обычная и подсвеченая):
TB_Users = skins/style1/tb_user.bmp
TB_UsersA = skins/style1/tb_userA.bmp
TB_Message = skins/style1/tb_mess.bmp
TB_MessageA = skins/style1/tb_messA.bmp
TB_Chanels = skins/style1/tb_сhan.bmp
TB_ChanelsA = skins/style1/tb_сhanA.bmp
TB_Config = skins/style1/tb_conf.bmp
TB_ConfigA = skins/style1/tb_confA.bmp
TB_Exit = skins/style1/tb_exit.bmp
TB_ExitA = skins/style1/tb_exitA.bmp
// прочие изображения:
CI_smile = skins/style1/ci_smile.bmp
CI_smileA = skins/style1/ci_smileA.bmp
CI_image = skins/style1/ci_img.bmp
CI_imageA = skins/style1/ci_imgA.bmp
Проблем с авторством не будет. Вы в наборе предоставляете ссои картинки, а то что пользователь использует у себя - его собственные экологические проблемы.
Бог создал этот мир за 6 дней и до сих пор ничего не упало.
А все потому что ему не нужно было поддерживать предыдущие версии
А все потому что ему не нужно было поддерживать предыдущие версии
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
ну, как я понимаю, то этот альфа канал определяется дополнительным изображением, который смешивается с основным изображением и фоном посредством логических операций OR, AND, XOR. Итого три изображения: неактивное, маска прозрачности, активное (ну или маска подсвечивания неактивного). Я неговорю, что это просто делается, просто если это вы уже сделали, то задача состоит только в том чтоб подменить эти три картинки своими. (я же не думаю, что специально для этого вы изобретали свой формат изображений).
В крайнем случае в пользовательских скинах полупрозрачность и не нужна. в них достаточно всего две картинки. Простая и подсвеченная - остальное работа художника, он ведь уже будет знать цвет фона скина который он рисует. А вот для стандартного динамически меняющегося скина - можно применять и стандартные градиентно-прозрачные картинки.
В крайнем случае в пользовательских скинах полупрозрачность и не нужна. в них достаточно всего две картинки. Простая и подсвеченная - остальное работа художника, он ведь уже будет знать цвет фона скина который он рисует. А вот для стандартного динамически меняющегося скина - можно применять и стандартные градиентно-прозрачные картинки.
Бог создал этот мир за 6 дней и до сих пор ничего не упало.
А все потому что ему не нужно было поддерживать предыдущие версии
А все потому что ему не нужно было поддерживать предыдущие версии