Страница: 1 | 2 | 3 |
Вопрос: Ну что не кто не знает???
Добавлено: 19.08.09 22:23
Автор вопроса:
Not андерстен
Ответы
Всего ответов: 31
Номер ответа: 16
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #16
Добавлено: 20.08.09 15:58
Ну тогда по порядку...
1 Событие Load формы
тут мы назначаем иконку для элемента в трее и текст подсказки для него. Если NotifyIcon добавить еще в конструкторе, то можно сразу указать и иконту и текст для него.
2 Событие Resize формы
тут мы проверяем текущее состояние окна и в зависимости от него скрываем или отображаем иконку в трее и форму в панели задач.
Тонкость: если текущее состояние окна = миним... , то в переменную State мы НЕ записываем число-указатель состояния. И тогда это значит, что переменная в то время, когда окно свернуто, хранит в себе ПРЕДЫДУЩЕЕ состояние окна. Этим мы и пользуемся дальше
3 Событие NotifyIcon1_MouseClick
Тут мы проверяем, какая кнопка мыши нажималась (можно этого и не делать, в принципе) и затем соответствующие действия предпринимаем. Нас особенно интересует нажатие левой кнопки мыши:
так мы возвращаем окно в его ПРЕДЫДУЩЕЕ состояние. Одновременно с этим форма отрабатывает событие Resize и скрывает иконку в трее, а себя в панели задач показывает. И пишет в State ТЕКУЩЕЕ состояние, которым мы еще не раз можем воспользоваться
Как-то так...
Номер ответа: 17
Автор ответа: Not андерстен
Вопросов: 22
Ответов: 33
Профиль | | #17
Добавлено: 20.08.09 16:02
дмитрий, а вот я обнаружил что когда жмешь аль+таб то она появляется на панели, можно это как нить скрыть??
Номер ответа: 18
Автор ответа: Not андерстен
Вопросов: 22
Ответов: 33
Профиль | | #18
Добавлено: 20.08.09 16:02
дмитрий, а вот я обнаружил что когда жмешь аль+таб то она появляется на панели, можно это как нить скрыть??
Номер ответа: 19
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #19
Добавлено: 20.08.09 16:43
Думай. Подсказка: если указать для формы свойство FormBorderStyle так, что оно будет FixedTool или SizableTool, то АльтТаб его не видит.
Номер ответа: 20
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #20
Добавлено: 20.08.09 16:50
Кстати, а зачем тебе? Так даже удобно - альттабом по форточкам шарить...
Номер ответа: 21
Автор ответа: Not андерстен
Вопросов: 22
Ответов: 33
Профиль | | #21
Добавлено: 20.08.09 17:37
спс. удобно конечно, но мне нужно чтобы если я свернул то можно было открыть программу лишь из трея кликом, и не как иначе.
Номер ответа: 22
Автор ответа: Not андерстен
Вопросов: 22
Ответов: 33
Профиль | | #22
Добавлено: 20.08.09 17:40
еще раз спасибки дим! все получилось, под себя подредактил код
Номер ответа: 23
Автор ответа: Unknown_Master
Вопросов: 11
Ответов: 264
Профиль | | #23
Добавлено: 20.08.09 20:47
Интересно, это лето так действует?
Все на митуе стали такие добрые, отзывчивые и даже отвечают на вопросы отвечают.
Причём подробно.
Причём по собственной инициативе
Номер ответа: 24
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #24
Добавлено: 20.08.09 21:03
Все злые на митуе свалили в отпуск на канары с девочками. Вместо них пришло много новых добрых людей, которые еще не успели озвереть на этом форуме
. Скоро все злые вернутся и начнется великое МЯЦО. Между тем эта вася вроде циклична с периодом в год. Веселье начнется в сентябре.
Номер ответа: 25
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #25
Добавлено: 20.08.09 22:53
Соскучалсо?
Номер ответа: 26
Автор ответа: Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #26
Добавлено: 21.08.09 00:14
ну отлично, у злых девочки, а добрые отвечают на вопросы, пока злые заняты
Номер ответа: 27
Автор ответа: Дмитрий Юпатов
Вопросов: 4
Ответов: 457
Web-сайт:
Профиль | | #27
Добавлено: 21.08.09 00:26
А, собственно, "добрые" становятся таковыми после девочек!
Номер ответа: 28
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #28
Добавлено: 21.08.09 10:43
Насчет "девочек" - одно другому не мешает. В смысле одна другой)))
Номер ответа: 29
Автор ответа: Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #29
Добавлено: 21.08.09 17:10
Это пока холост можно, потом поздно будет.
Номер ответа: 30
Автор ответа: VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #30
Добавлено: 21.08.09 17:38
Прям в двойне. Мне еще холостым быть и быть, мне еще даже 18 нет :P Так что хардкор рулит!!! Везде!