12
Главная | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: BIOACE  
cooltray- Добавляем программу в трей
BIOACEДата: Пятница, 16.12.2011, 22:35 | Сообщение # 1
BIOACE
Группа: Администратор
Сообщений: 105
Награды: 4
Репутация: 1
Статус: Offline
Компонент CoolTray поможет вам создавать разнообразные в том числе и анимированые иконки для трея. В комплекте с компонентом есть Demo.
Прикрепления: cooltray.zip (347.5 Kb)


Вечный майор D~DefenD
 
MihanДата: Пятница, 16.12.2011, 23:08 | Сообщение # 2
Рядовой
Группа: Друзья
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline
и так для чего это надо? этот элемент нужен для того чтобы привести вашу прогу в приличный вид..то есть она как и антивирус и прочее будет находится справа не мешаясь
итак кинем имейдж лист на форму загрузим нужные иконки и тд, а дальше кидаем на форму компонент colltray
в нем есть интересная функция Popupmeny позволяет подключить этот компонент к трею, чтобы левой кнопкой мыши выбрать какие нибудь опции. еще в трее можно делать такую фишку как балонхинт она выводит хинты в сообщение
вот код

if a=20 then // это условие когда сообщение появится
begin
CoolTrayIcon1.ShowBalloonHint('Сообщение ', // это сообщение
'Вы заняли максимальное количество ярлыков' + #13 + //которое должно выводиться пользователю
'Приложение занимает минимум оперативной памяти.' + #13 + //если вы не хотите под каждый свой хинт писать это
'Если вы хотите добавить другие ярлыки,нажмите на кнопку(там она одна)', // заместо сообщения поставьте переменные,
bitInfo, 10);// и присваиваем динамически нашим переменным определенные символы, кстати можно и массив для сего сделать, будет даже проще
a:=21;
CoolTrayIcon1.IconIndex:=(4);//а вот тут при выполнении события происходит смена иконки приложения на нужную вам
так что в освоении компонент не труден пробуйте по нашим советам и все получится, а вот чуть не забыл основное назначение трея
вот эта функция убирает нашу прогу на фоновый режим

if IsWindowVisible(Application.Handle) then
CoolTrayIcon1.HideTaskbarIcon
 
  • Страница 1 из 1
  • 1
Поиск:
Мини-Чат

Copyright MyCorp © 2024