| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > TTrayIcon не работает |
| Автор: ZBugz 17.9.2009, 14:52 | ||||
| Еще раз привет. Теперь TrayIcon1 не пашет. Прописываю:
Не паше вообще, даже если в самом компоненте написать это. Если написать
Это работает, а все остальное игнорирусться вообще. Это недаработки или я что то не то делаю ? |
| Автор: v258 17.9.2009, 15:57 | ||
| А где это все пишется? Баллон сам по себе всплывать не будет, его нужно вызывать самостоятельно, например так:
|
| Автор: Vlad55 17.9.2009, 18:16 | ||
Такая же беда, всмысле пробовал по всякому - и в событиях TrayIcon прописывать ShowBalloonHint и просто на клик кнопки вешать - не показывается болон хоть убейте(((
Не катит...Хотя все свойства компонента прописаны. Может проблема в ОС? У меня Win Xp, работаю в RAD Studio 2010 |
| Автор: v258 17.9.2009, 20:49 |
| А ОС не потвикана, случаем? Если показ всплывающих подсказок на панели задач отключен, то может и не сработать баллон в трее. Вроде бы так |
| Автор: Romikgy 17.9.2009, 22:27 |
расскажи плз про этот твик... |
| Автор: Данкинг 17.9.2009, 22:36 | ||
Ну, вот так у меня работает:
Т.е. это с TCoolTrayIcon. |
| Автор: v258 18.9.2009, 07:19 | ||
Примерно вот так:
|
| Автор: ZBugz 18.9.2009, 08:54 | ||||||||||||
Это не работает, проверенно. Добавлено через 3 минуты и 48 секунд
Этого параметра вообще у меня нету в XP, а на Vista вообще чистаная система, оригинальный образ залит. Добавлено через 5 минут и 7 секунд
CoolTrayIcon работает без проблем, но я хотел с него слезть уже и пользовать стандарные контролы, потому что при выходе каждой новой версии Delphi все тяжелее привинчивать компоненты, которые уже не поддерживаються. Добавлено через 5 минут и 54 секунды Так же нашел пару ссылок: http://www.delphisources.ru/forum/showthread.php?t=4611 и http://www.sql.ru/forum/actualthread.aspx?tid=655196 Не пашет и все тут |
| Автор: Romikgy 18.9.2009, 09:21 |
| v258, сибо , а где это ? ? |
| Автор: v258 18.9.2009, 11:24 |
Ну дык, была такая http://xptweak.sourceforge.net/download.htm для WinXP. Автор забросил разработку аккурат перед выходом SP2, но ею еще вполне можно пользоваться. И справка по твикам там достаточно подробная Добавлено через 5 минут и 45 секунд А у меня работает. И что из этого следует? |
| Автор: Vlad55 18.9.2009, 11:33 | ||||||
Проверил в реестре, элемента такого не было - ради интереса добавил параметр насильно, присвоив значение 1. Перезагрузился.. и нифига. Балона нету( Из msdn:
Проверил - не работает. Хотя стандартные виндузовские балоны показывались и показываются как надо.
Только то, что у 2-х человек компонент не работает как надо, а у одного работает |
| Автор: ZBugz 18.9.2009, 13:44 | ||
Ровным счетом ничего. |
| Автор: ZBugz 19.9.2009, 14:55 |
| Короче подковырял CoolTrayIcon под 2010 Delphi, кому надо, пишите, залью куда нить. |
| Автор: MetalFan 19.9.2009, 18:21 |
| ZBugz, лучше расскажи, в чем проблема) |
| Автор: ZBugz 20.9.2009, 19:38 | ||
В смысле ? Про проблему в CoolTrayIcon ? Или в стандартном контроле TrayIcon ? В CoolTrayIcon надо поменять Pchar на PansiChar и в CoolTrayText там в предпоследней процедуре StrDispose то что в скобках, тоже надо запихнуть в PansiChar, а остально вроде не надо Про стандартый хз, он ни у кого не пашет вообще, кроме одного человека на этом форуме... :( |