Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Иконка формы
|
|||
|---|---|---|---|
|
#18+
С иконкой приложения а-ля Виста на тек. момент все понятно. После компиляции екзешника она тупо меняется редактором ресурсов. А что делать с иконкой формы? По идее чтобы выглядело более менее прилично нужно отображать 16х16 256цветов. Вариант такой: 16х16 256ц На форме OK, на висте в ALT+TAB размазня Вариант такой: 16х16 256ц + 32х32 неважно что На форме размазня:т.е.32х32 трансплантированная в 16х16 На висте даже не глядел, это не вариант, для редких иконок это выглядит нормально на форме. Вариант такой: 16х16 16ц + 32х32 16ц На форме 16х16 16ц, на висте в ALT+TAB 32х32 16ц 3-й вариант единственный б.м., но 16цветов даже на форме, если там попытка отобразить чего-то хоть сколь умное уже похабство. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2009, 09:50 |
|
||
|
Иконка формы
|
|||
|---|---|---|---|
|
#18+
А если сделать иконку с набором нескольких размеров и нескольких цветовых глубин? Например так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2009, 11:45 |
|
||
|
Иконка формы
|
|||
|---|---|---|---|
|
#18+
Усе, дошло. Берется тупо код из этого примера. http://www.vbaccelerator.com/home/VB/Tips/Setting_the_App_Icon_Correctly/article.asp Но есть 2 тонких момента. 1) этот код работает только когда экзешник уже скомпилирован (долго и тупо смотрел я на "пустую" иконку тестируя ето в vb6 среде) 2) rc.exe использовать не обязательно, можно добавить ресурс бейсиковским редактором ресурсов, добавить иконку плевать какую, переименовать в "AAA" c кавычками, следуя примеру, а уже после компиляции подменить ее на полноценную и полноцветную 16+32 (по 3 вида-здесь более чем достаточно), как это делается с иконкой самого приложения. Но конечно если еще во всех тулбарах и прочих такими методами все перерисовывать, то это умучиться можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2009, 11:52 |
|
||
|
Иконка формы
|
|||
|---|---|---|---|
|
#18+
И еще один момент надо учитывать. В случае добавления редактора ресурсов иконкой приложения автоматически становится "AAA", а не та кот. "Использовать иконку Form1". Т.е. иконка "AAA" должна содержать в себе не только 16х16 и 32х32, но и остальные размеры т.е. 48х48 и 256х256. К иконкам "BBB" и "CCC", кот. используются напр. для других форм приложения или элементов данное требование не обязательно. Далее в ф-ции SetIcon Me.hWnd, "AAA", True надо понимать что True заставляет иконку отображаться в "Alt+tab", поэтому true имеет смысл делать один раз при старте приложения и загрузки осн. формы с иконкой "AAA", при повторном использовании ф-ции напр. при загрузке диалоговых форм с иконками "bbb" и "ccc" можно использовать только 16х16, но при этом делать false в 3-м параметре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 13:12 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=144&tid=2160399]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 343ms |

| 0 / 0 |
