![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Здравствуйте, уважаемые!
Подскажите, как сделать следующее: 1) Сделать форму неперемещаемой (нужно, чтоб она торчала над треем, и её нельзя было перетащить в другое место экрана). bsNone не предлагать, нужен заголовок формы и кнопка закрытия. БордерСтайл у формы должен быть именно bsToolWindow 2) Форма является дополнительной. Тоесть при сворачивании основной формы - вторая тоже сворачивается... Подскажите, как сделать, чтоб вторая форма была видна вне зависимости от этого (я понимаю, что можно на события назначить принудительно Form2.Show, но это тоже не подходит)? Заранее благодарен!
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
![]()
>> Тоесть при сворачивании основной формы - вторая тоже сворачивается...
В трей? или просто? |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
![]()
2) Сделать две дополнительных формы. Главную спрятать.
|
![]() |
![]() |
![]() |
#4 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
возможны оба варианта, в зависимости от предпочтений пользователя
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 13.10.2008
Сообщений: 714
|
![]()
Mainform.hide; и дополнительная останеться, не свернеться...
ЗЫ:а при трее разве обе уходят в трей? |
![]() |
![]() |
![]() |
#6 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]() Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
![]() |
![]() |
![]() |
#7 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Ну с перемещением в принципе понятно...
А вот со сворачиванием никак не получается... Вобщем попробую описать ситуацию получше: Есть основная форма программы. Она может как сворачиваться в таскбар, так и в трей. При сворачивании в трей исполняется такой код: Код:
Идём далее... Есть вторая форма, которую я использую в качестве ТрэйХинта (она появляется когда необходимо уведомлять пользователя о чем-либо)... Если приложение свернуто, и произошло событие, которое вызывает уведомление - вторая форма отлично появляется. Но если развернуть и свернуть основную форму - то и вторая тоже сворачивается. А мне нужно, чтоб вторая была наверху вне зависимости от действий на первой форме... Вот както так
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#8 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]() Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
![]() |
![]() |
![]() |
#9 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
но при клике по кнопке приложения на таскбаре всеравно произойдёт Applicanion.Minimize, тогда какой смысел от сворачивания только основно формы?
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#10 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
По клику в таскбаре, кажись тоже мессага посылается. В которой один из аргументов - хендл всего приложения. Может попробовать перехватить мессагу и послать хендл конкретной формы? Только остается проблема в том, какую форму хотел свернуть юЗверь.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пара вопросов | Life9 | Общие вопросы Delphi | 38 | 14.07.2009 21:05 |
пара вопросов | DeDoK | Общие вопросы Delphi | 1 | 10.11.2008 17:58 |
Пара вопросов... | ~N@um~ | Помощь студентам | 6 | 14.07.2007 09:49 |
Пара вопросов. | Kukkk | Общие вопросы Delphi | 5 | 03.07.2007 11:40 |
пара вопросов | Trooper | Общие вопросы Delphi | 3 | 05.11.2006 17:56 |