Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2008, 10:42   #1
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
Вопрос CoolTrayIcon и TextTrayIcon

Всем привет! Люди расскажите кто знает как пользоваться компонентами CoolTrayIcon и TextTrayIcon. Желательно, как можно подробнее. Кто знает еще компонеты с помощью которых можно загнать программу в трей тоже пишите. Если можно навалять банальные примеры! Всем заранее спасибо!
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Старый 23.07.2008, 14:25   #2
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
По умолчанию

вот хороший пример:
Вложения
Тип файла: rar CoolTrayTest.rar (53.6 Кб, 335 просмотров)

Последний раз редактировалось beegl; 23.07.2008 в 14:32.
beegl вне форума Ответить с цитированием
Старый 03.08.2008, 11:13   #3
MAKEDON
The First Person!
Форумчанин
 
Аватар для MAKEDON
 
Регистрация: 07.08.2007
Сообщений: 228
По умолчанию

А язнаю, о и у меня есть..но все же что то не пойму я этот пример...Можете рассказать как пользоваться этим компонентом, хотя бы вкраце..плз
Программа обычно делает то что вы ей сказали сделать, а не то что бы вы хотели, чтобы она сделала.
MAKEDON вне форума Ответить с цитированием
Старый 03.08.2008, 14:22   #4
Crivel
Delphi\C++
Форумчанин
 
Аватар для Crivel
 
Регистрация: 18.06.2008
Сообщений: 277
По умолчанию

Выставляете на форму компонент CoolTrayIcon. Загружаете ему иконку в свойство icon(Надо кликнуть два раза по этому свойству), дальше поставте значение true в свойство Minemize to tray и всё иконка будет видна!
Crivel вне форума Ответить с цитированием
Старый 27.08.2008, 22:09   #5
Dmitriy_ZDO
Пользователь
 
Аватар для Dmitriy_ZDO
 
Регистрация: 27.08.2008
Сообщений: 12
Сообщение

Приветствую!
Сразу отвечу на вопрос по поводу других компонентов: я лучше компонентов чем CoolTrayIcon не встречал, поэтому уверенно скажу, что не меняй этот компонент на другой. Если действительно хочешь другие компоненты - посмотри в нете, ибо я там все скачивал.
На вопрос про работу с компонентом скажу (я делаю так):
1. Кинь его на форму
2. Установи свойства Icon, Hint и другие
Далее зависит от твоих потребностей:
1 вариант
Когда программа должна уметь сворачиваться и в трей, и на панель задач.
Тогда для сворачивания в трей делай так:
CoolTrayIcon.IconVisible := true; //показать иконку в трее
Form.Hide; //Скрыть форму
Иногда я вместо использования Form.Hide использую WinAPI ShowWindow (это зависит от конкретной задачи).
Для обратной задачи:
CoolTrayIcon.IconVisible := false //скрыть иконку в трее
Form.Show; //Показать форму
2 вариант
Как сказал уже Crivel, установи значение MinimizeToTray в true.
Вот то, что лично я использую в своих прогах - больше не использую. В одной только использовал анимацию иконок в трее - для этого используются первые два свойства CoolTrayIcon'a. Для хранения "кадров" анимации используется ImageList. Просто создай временны проект и попрактикуйся в нем.
Надеюсь, помог.
Удачи!
Dmitriy_ZDO вне форума Ответить с цитированием
Старый 26.06.2012, 13:04   #6
Mafik2121
 
Регистрация: 01.12.2011
Сообщений: 6
По умолчанию

http://thedelphi.ru/articles/Tray-CoolTrayIcon.php
http://thedelphi.ru научит вас всему!
Mafik2121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CoolTrayIcon HelloZAPOR Общие вопросы Delphi 7 26.06.2012 13:09
Проблема с CoolTrayIcon igroman Компоненты Delphi 2 26.06.2008 20:36
CoolTrayIcon DeDoK Компоненты Delphi 9 16.01.2008 07:50