Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

трей

2.3K
24 января 2003 года
Devastator
13 / / 24.01.2003
у кого нибудь есть примеры на добавление программы в трей.
к установки билдеру прилагается два примера, но их маловато, может у кого нибудь есть свои примеры по работе с треем? Или может быть описание ф-ций? А то в хелпе билдера вообще ничего нет про трей.
295
24 января 2003 года
gray_k
356 / / 20.12.1999
Цитата:
Originally posted by Devastator
у кого нибудь есть примеры на добавление программы в трей.
к установки билдеру прилагается два примера, но их маловато, может у кого нибудь есть свои примеры по работе с треем? Или может быть описание ф-ций? А то в хелпе билдера вообще ничего нет про трей.


А для добавления значка в трей используется только одна функция - ShellNotifyIcon.

2.3K
25 января 2003 года
Devastator
13 / / 24.01.2003
Цитата:
Originally posted by gray_k

А для добавления значка в трей используется только одна функция - ShellNotifyIcon.



а где взять описание этой ф-ции?

371
25 января 2003 года
Non_prog
193 / / 20.03.2000
Цитата:
Originally posted by Devastator
а где взять описание этой ф-ции?


BOOL Shell_NotifyIcon(
DWORD dwMessage,
PNOTIFYICONDATA pnid
);

Смотри справку по API в Билдере или читай MSDN.
:)

1.7K
25 января 2003 года
Mark
114 / / 21.11.2002
Цитата:
Originally posted by Devastator
у кого нибудь есть примеры на добавление программы в трей.
к установки билдеру прилагается два примера, но их маловато, может у кого нибудь есть свои примеры по работе с треем? Или может быть описание ф-ций? А то в хелпе билдера вообще ничего нет про трей.



Не пойму, чем не устраивает борландовский пример. Положи на форму TrayIcon, открой пример с ним же и копируй куски кода. Про свойства и методы подскажем, если что. Главное - нАчать...

2.3K
26 января 2003 года
Devastator
13 / / 24.01.2003
Mark
ну тогда к Вам такой вопрос, в свою прогу я скопировал это: tnd.uID = IDC_MYICON;(стандартный пример билдера) и он ругается на эту строчку мол неизвестный идентификатор и как сделать его известным?
317
27 января 2003 года
Relax
573 / / 20.09.2000
наверно иконку не подгрузил в проект - потому и идентификатор неизвестный...
а если хочешь вообще без геморроя, то юзай компонент TTrayIcon - там все просто...
295
27 января 2003 года
gray_k
356 / / 20.12.1999
Цитата:
Originally posted by Devastator


а где взять описание этой ф-ции?


В аттаче.

2.3K
27 января 2003 года
Devastator
13 / / 24.01.2003
Relax
а как её подгрузить? TTrayIcon нельзя вывести всплывающую подсказку.
317
27 января 2003 года
Relax
573 / / 20.09.2000
ставишь на форму компонент TrayIcon из панели Samples и еще ImageList из панели Win32. В ImageList подгружаешь иконку(и) и прописываешь его в TrayIcon, потом ставишь свойство Visible компонента TrayIcon равным true и все - теперь если свернешь приложение оно упадет в трей... а насчет всплывающей подсказки - у TrayIcon есть свойство Hint...
295
27 января 2003 года
gray_k
356 / / 20.12.1999
Цитата:
Originally posted by Relax
ставишь на форму компонент TrayIcon из панели Samples и еще ImageList из панели Win32. В ImageList подгружаешь иконку(и) и прописываешь его в TrayIcon, потом ставишь свойство Visible компонента TrayIcon равным true и все - теперь если свернешь приложение оно упадет в трей... а насчет всплывающей подсказки - у TrayIcon есть свойство Hint...


Можно ещё всплывающее меню положить.

2.3K
28 января 2003 года
Devastator
13 / / 24.01.2003
gray_k,Relax
а вы не могли бы оставить свой емайл?
2.1K
28 января 2003 года
BOSS
19 / / 28.01.2003
Парни круто! Тханкс 8-))
295
28 января 2003 года
gray_k
356 / / 20.12.1999
Цитата:
Originally posted by Devastator
gray_k,Relax
а вы не могли бы оставить свой емайл?


Мой есть в профиле: [email]gray_k@rambler.ru[/email]

317
28 января 2003 года
Relax
573 / / 20.09.2000
и мое там же: [email]relax@ural-sb.ru[/email]
2.1K
28 января 2003 года
BOSS
19 / / 28.01.2003
Хех... все в трей!!!

Тама даже и анимация предусмотрена :D
2.3K
28 января 2003 года
Devastator
13 / / 24.01.2003
Relax, gray_k
Благодарю, я вам буду писать по мере возникновения вопросов связанных с треем, да и не только с треем...
317
29 января 2003 года
Relax
573 / / 20.09.2000
пиши... только лучше по-моему все равно в форуме - для людей полезнее :)
2.3K
29 января 2003 года
Devastator
13 / / 24.01.2003
Цитата:
Originally posted by Relax
пиши... только лучше по-моему все равно в форуме - для людей полезнее :)



а мне всё таки проще на емайл писать чем каждый раз загружать форум

317
30 января 2003 года
Relax
573 / / 20.09.2000
ну смотри - дело твое... :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог