Клик по иконке в трее

Здесь обсуждаются общие вопросы, связанные с программой.
Аватара пользователя
Артемчик
Сообщения: 15
Зарегистрирован: 14:32, 12.11.2006

Клик по иконке в трее

Сообщение Артемчик »

Известно, что основное окно выходит на экран по клику трейикон, хотелось бы чтобы он и хайдился по клику там же. Иногда "постучали" - сразу тык в трей, а там ничего интересного, и удобно сразу еще раз тыкнуть, чтобы убрать окно опять в трей.
Maxim Mirgorodsky
Администратор
Сообщения: 6890
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

Дело в том что нажатие на иконку в трее не только разворачивает окно чата, но и "поднимает" его, выводя поверх остальных окон.

Получается, что вместо "подъема" будет происходить сворачивание в трей.
Аватара пользователя
Артемчик
Сообщения: 15
Зарегистрирован: 14:32, 12.11.2006

Сообщение Артемчик »

Так надо же сначала проверять статус окна, варианта всего 3:
1. оно SHOW и с фокусом, тогда делаем ему HIDE,
2. оно SHOW без фокуса, делаем ему фокус,
3. оно HIDE - делаем ему SHOW + фокус

Я так делал на своих прожках, очень удобно
Maxim Mirgorodsky
Администратор
Сообщения: 6890
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

ок, поэкспериментируем :).
Ответить