![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать форму не замерзающую при вызове диалогов.
@!!ex © (2010-01-18 00:03:00)Нужно сделать форму, которая будет всегда активна. Даже если вызвали другую форму функцией ShowModal();
Демо (2010-01-18 11:08:00) [1]
> В отдельном потоке... для модальных форм
??
turbouser (2010-01-18 01:27:00) [2]
> @!!ex © (18.01.10 00:03)
В отдельном потоке... для модальных форм - нужен будет хук глобальный.
Германн (2010-01-18 01:14:00) [3]
> Anatoly Podgoretsky © (18.01.10 01:04) [14]
>
> > Германн (18.01.2010 00:56:13) [13]
>
> Я закрыл? Значит надо было!
>
А я разве против?
Я даже за! Раз Максим не помещает в архивы закрытые темы, то я очень рад, что мои глупые вопросы потомки не увидят. :)
Anatoly Podgoretsky (2010-01-18 01:04:00) [4]> Германн (18.01.2010 00:56:13) [13]
Я закрыл? Значит надо было!
Германн (2010-01-18 00:56:00) [5]
> Кстати про модальные окна я тут ссылку давал, как их надо
> правильно вызывать
Что-то "сырое" было по той ссылке, как мне показалось.
P.S. Топик прямо противоположный тому моему (закрытому app)
Но тоже интересен мне. :)
Игорь Шевченко (2010-01-18 00:51:00) [6]
> Вот HintWindow который в соседней теме обсуждали. Должен
> работать и в диалогах, хотя бы созданных мной.
HintWindow работает в диалогах (да и странно бы было иначе). HintWindow окно не перехватывает фокус на себя и все управлением их осуществляется тем окном, в котором хинт высвечивается. Другое дело, что диалог диалогу рознь. Модальный диалог потому так и называется, что прежде чем его не закрыть, дальнейшая работа не представляется возможной. Если представляется - это уже не модальный диалог, а отдельная форма/окно/что угодно.
Кстати про модальные окна я тут ссылку давал, как их надо правильно вызывать, по-моему тема так и называется в этой конференции, "Модальные окна".
@!!ex (2010-01-18 00:29:00) [7]> [10] Anatoly Podgoretsky © (18.01.10 00:28)
Эм. Ну я не ржу. Удивляюсь.
Anatoly Podgoretsky (2010-01-18 00:28:00) [8]> @!!ex (18.01.2010 00:21:07) [7]
Чего ржешь? Над собой ржешь.
Джо (2010-01-18 00:22:00) [9]
> @!!ex © (18.01.10 00:21) [7]
> > [5] Anatoly Podgoretsky © (18.01.10 00:19)
Не модальный диалог? О_о
А почему нет?
@!!ex (2010-01-18 00:21:00) [10]> [6] Игорь Шевченко © (18.01.10 00:20)
Хм. не подумал.
@!!ex (2010-01-18 00:21:00) [11]> [5] Anatoly Podgoretsky © (18.01.10 00:19)
Не модальный диалог? О_о
Дело не в выпендрится.
Вот HintWindow который в соседней теме обсуждали. Должен работать и в диалогах, хотя бы созданных мной.
Игорь Шевченко (2010-01-18 00:20:00) [12]
> Форма, которую можно хотя бы перемещать.
не вызывать ShowModal, вызывать просто Show и дизаблить все активные действия на остльных формах.
Anatoly Podgoretsky (2010-01-18 00:19:00) [13]> @!!ex (18.01.2010 00:11:03) [3]
А что прикажешь делать с модальностью? Ну так и делай диалог не модальный.
Сильно чуствуется влияние игр.
Лишь бы выпендриться.
Another UG (2010-01-18 00:15:00) [14]подозреваю, что с использованием VCL форм - никак
может быть, можно сделать такое, создав окно без формы
@!!ex (2010-01-18 00:11:00) [15]Форма, которую можно хотя бы перемещать.
Игорь Шевченко (2010-01-18 00:09:00) [16]ты сам понимаешь, чего хочешь ? Если да, то объясни, что под активностью формы подразумевается ?
Anatoly Podgoretsky (2010-01-18 00:09:00) [17]> @!!ex (18.01.2010 00:03:00) [0]
Ты шутишь?