Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Прилипание формы к краю экрана+Tray Добавлено: 20.03.07 14:26  

Автор вопроса:  darkdrive | Web-сайт: HET | ICQ: HET 
Подскажите, как сделать прилипание формы к краю экрана(к стенке)

И такой вопрос. Дайте кто-нибудь нормальный код для добавления иконки в трей, чтобы если форма прячется(form.hide), одним левом кликом форма нормально показывалась(form.show), и была доступна сразу.
Дело в том что сначала я использовал пример в котором после левого клика фокус на форму не падал, хотя она поверх окон. Надо была кликнуть на нее или на ее объект чтоб она стала активной
form.setfocus не помогал. Потом я нашел другой пример, он отлично работает, за исключением того, что там реализовано через mouse_move. И когда программа выполняет какую-то работу, если мышкой просто водить бысторо по форме, открывается всплывающее окно(то которое должно быть при правом клики в трее), или идет имитация левого клика... короче дайте пожалуйста нормальный, рабочий пример, который сами используете...

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 20.03.07 16:36
Обратись в асю 192-496-851, подробно распишу как работать с кассом трея и вышлю его самого соответственно.


А прилипание элементарно, Ватсон, просто проверяй (не забудь ScaleMode = Pixels)
К левой стороне экрана: если Left<10 then Left=0
К правой: если Left+Width>Screen.Width/Screen.TwipsPerPixelX
к верху и низу аналогично..

Ответить

Номер ответа: 2
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #2
Добавлено: 20.03.07 17:12
Сккачай исходник будильника
http://doc-source.pp.net.ua/Bur.rar

Ответить

Номер ответа: 3
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #3
Добавлено: 28.03.07 00:32
AgentFire, прилипнуть то прилипнет, но не отлипнет больше, по-моему :)

Ответить

Номер ответа: 4
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #4
Добавлено: 28.03.07 01:01
Я вот недавно (14.03) скачал где-то примерчик запихивания иконки в трей. Где - не помню ((
Это самый офигительный пример!
Там 2 файла clsInTray.cls и modInTray.bas
1) Иконка в трее сама восстанавливается при сбое explorer.exe
2) Не нужно никаких picturebox'ов которые получают сообщения из трея
3) Всплывающее меню УБИРАЕТСЯ даже если щелкнуть по Рабочему столу. (в других примерах, пока не щелкнешь по менюшке не исчезнет)

Ответить

Номер ответа: 5
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #5 Добавлено: 28.03.07 10:46
Я вот недавно (14.03) скачал где-то примерчик запихивания иконки в трей. Где - не помню ((
Это самый офигительный пример!
Там 2 файла clsInTray.cls и modInTray.bas
1) Иконка в трее сама восстанавливается при сбое explorer.exe
2) Не нужно никаких picturebox'ов которые получают сообщения из трея
3) Всплывающее меню УБИРАЕТСЯ даже если щелкнуть по Рабочему столу. (в других примерах, пока не щелкнешь по менюшке не исчезнет)
да не, у меня лучше.. ;)

AgentFire, прилипнуть то прилипнет, но не отлипнет больше, по-моему :)
Ну, насчет отлипать ;) там элементарно что-нить придумать

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам