| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Иконка в трее размером 16*32 как создать? |
| Автор: ivan219 20.11.2007, 16:44 |
| Возможноли создать иконку в трее размером 16*32 мне надо выводить туда текст я это реализую с помощью 2-х иконок 16*16 вот и подумал можт одной можно или как подругому можно вывести туда текст??? |
| Автор: Snowy 20.11.2007, 17:41 |
| Нет, нельзя. Или несколько иконок, или дописать свой текст к часам. Второе делается правкой в реестре: HKEY_CURRENT_USER\Control Panel\International s1159="Текст" s2359="Текст" sTimeFormat="hh:mm:ss tt" После этого нужно отправить WM_SETTINGCHANGE Этот способ хуже тем, что его не стоит применять расто - вызывает перерисовку всех окон. Также менять настройки пользователя не очень красиво. Но... Если очень хочется, то можно. А минусы текста на 2 иконки... Перекинь таскбар налево - сам увидишь. Меняется порядок, иконки перескакивают на несколько строк... |
| Автор: Pavelbej 20.11.2007, 23:40 | ||
А чем CoolTrayIcon не устраивает? У него в Demo даже есть вывот текста в иконке трея. |
| Автор: ivan219 20.11.2007, 23:53 |
А где такой обитает??? |
| Автор: Pavelbej 21.11.2007, 01:32 |
Да где угодно. Вот http://www.subsimple.com/delphi.asp например |
| Автор: ivan219 22.11.2007, 09:35 |
| Pavelbej, спасибо но это немного не то что надо, мне надо иконку или способ вывод текста размером с две иконки. |
| Автор: Pavelbej 22.11.2007, 12:54 |
| Может http://forum.sources.ru/index.php?showtopic=100187&hl=tray что-то найдешь. |