C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Трей, этот извечный трей
Dimyan
Отправлено: 02.12.2003, 09:17


Ученик-кочегар

Группа: Участник
Сообщений: 6



Вопрос такой, точнее два:
У меня програмка не отображается на панели задач, а садится в трей, нужно чтоб она при этом сворачивалась, делал так:
Form1->Visible = false;(при этом способе ни чего не происходит, да и вообще для Visible формы false задана по умолчанию в обджект инспектор)
и так:
Form1->WindowState = wsMinimized; (при этом способе окно вообще сворачивается в кубик над панелью задачь)
Вопрос один как свернуть и развернуть при клике на иконки в трее???

Вопрос два как создать меню, чтоб вызывалось при клике правой кнопкой на иконке в трее??????
Gedeon
Отправлено: 02.12.2003, 11:55


Ветеран

Группа: Модератор
Сообщений: 1742



Почему тяжело воспользоваться поиском?

TrayIcon
Dimyan
Отправлено: 02.12.2003, 12:46


Ученик-кочегар

Группа: Участник
Сообщений: 6



Да поиском не трудно воспользоваться, а там про меню из иконки по крайней мере ничего нет!
Admin
Отправлено: 02.12.2003, 17:30


Владимир

Группа: Администратор
Сообщений: 1190



Бросьте на форму компонент PopupMenu,
укажите его в свойстве PopupMenu компонента TrayIcon.

Это меню, которое вы создадите и будет вызываться при
клике правой кнопкой мыши, если укажите в свойстве
PopupMenuOn = imRightClickUp;

И еще — название свойства RestoreOn — ничего не говорит ?
Dimyan
Отправлено: 04.12.2003, 09:02


Ученик-кочегар

Группа: Участник
Сообщений: 6



Хоть убей но не могу я в TrayIcon воткнуть свою иконку из ресурса sad.gif
Dimyan
Отправлено: 04.12.2003, 09:40


Ученик-кочегар

Группа: Участник
Сообщений: 6



Ура!!!
все получилось

Вернуться в Вопросы программирования в C++Builder