38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
1 | |
Иконка в трее02.05.2009, 11:21. Показов 5863. Ответов 28
Метки нет (Все метки)
Ув. программисты подскажите как можно сделать чтобы при нажатии на иконку в трее левой кнопкой у меня окрывался 1 popupmenu а при нажатии правой кнопки открывался 2 popupmenu?
0
|
02.05.2009, 11:21 | |
Ответы с готовыми решениями:
28
Уведомление в Трее Балун в трее Меню в трее Анимация значка в трее. |
Программист TH
292 / 147 / 12
Регистрация: 06.01.2009
Сообщений: 537
|
||||||
02.05.2009, 14:00 | 2 | |||||
В чём проблема?? Событие MouseDown:
Поизучай свойство PopupMenuOn - много узнаешь чего....
2
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
04.05.2009, 17:32 [ТС] | 3 |
И все же?Я знаю про нажатие кнопок вопрос в том как вызвать PopupMenu2 при нажатии левой кнопки
0
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
|
04.05.2009, 18:37 | 4 |
Метод "DanUnited", можно использовать, для смены PopupMenu для трея, главная проблемма, как вызвать вообще PopupMenu при нажатии левой клавиши мышки.
0
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
04.05.2009, 20:17 [ТС] | 5 |
вот вот.это я и хотел сказать
Добавлено через 1 час 16 минут 30 секунд так кто нибудь подскажет как это сделать?
0
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
04.05.2009, 21:40 [ТС] | 7 |
просмотрел.вещь полезная но немного не то.мне нужно узнать как вызвать popupmenu при нажатии левой кнопки на трей.
есть еще идея.как вызвать другое событие в событии.То есть я хочу в событии TrayIcon->Onclick написать:TrayIcon1->PopupMenu = PopupMenu2 и вызвать событие правый клик.как это сделать?
0
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
04.05.2009, 21:55 [ТС] | 9 |
тем что по провой кнопке он работает когда его ставиш в свойство обьекта.проблема в том как сделать его по левой кнопке
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||||||
04.05.2009, 22:30 | 11 | |||||
1
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
04.05.2009, 22:49 [ТС] | 12 |
[BCC32 Error] Unit1.cpp(23): E2451 Undefined symbol 'imLeftClickUp'
это ему не понравилось..у меня 2007 билдер
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
04.05.2009, 22:59 | 13 |
KoFeMaH,
набери и нажми <Ctrl + пробел> Что он скажет?! Должны быть подсказки. Выбери если будут. Может, что-то подключить надо! Поищи в папках include
0
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
|
04.05.2009, 23:02 | 14 |
В 2009 еще хуже
E2316 'PopupMenuOn' is not a member of 'TTrayIcon' E2451 Undefined symbol 'imLeftClickUp' E2316 'PopupMenuOn' is not a member of 'TTrayIcon' E2451 Undefined symbol 'imRightClickUp'
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
04.05.2009, 23:05 | 15 |
QenT,
наверное
0
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
04.05.2009, 23:26 [ТС] | 16 |
в топку 2007)Урезали много полезных вещей.6 билдер рулез=)
Добавлено через 8 минут 28 секунд и все таки как вызвать процедуру?допустим как вызвать событие onpopup?
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
04.05.2009, 23:40 | 17 |
Если у тебя KoFeMaH, в отличии от QenT,
всего один error значит свойство PopupMenuOn - есть!!! Ищи чему оно равно! и... ты нажмимал <Ctrl + пробел>?!
0
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
05.05.2009, 00:29 [ТС] | 18 |
второй еррор тоже был просто я строчку подредоктировал на popupon
0
|
Программист TH
292 / 147 / 12
Регистрация: 06.01.2009
Сообщений: 537
|
|
05.05.2009, 14:44 | 19 |
а что-то наподобие этого не поёдёт:
TrayIcon1->PopupMenu->Popup(0,0); ??
1
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
||||||
05.05.2009, 14:55 | 20 | |||||
Respect
только координаты, надо вписать->
1
|
05.05.2009, 14:55 | |
05.05.2009, 14:55 | |
Помогаю со студенческими работами здесь
20
Окно только в трее Иконка Всплывающая подсказка в трее в C++ Builder Как поставить значок в трее Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |