|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.09.2010, 19:43 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Необычное взаимодействие двух форм.
Есть две формы, назовем их A и B
Свойства: Форма A сдвигать со своей позиции на экране не будет (разве что по SetWindowPos). Форма B лежит на форме А и относительно её сдвигаться не будет (например: A.Left = 100 B.Left = 150 → A.Left = 200 B.Left = 250). Что я хочу получить: - Форма В всегда должна лежать на форме А. - При клике на форму А не должно быть никаких звуков, как например при клике на родителя модальной формы. - При клике на форму А она не должна перекрывать собой форму В. Даже на мгновение, чтобы форма В не мерцала. Пока вроде всю, буду рад помощи.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
23.09.2010, 22:05 | #2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
B.Parent := A не подходит?
|
23.09.2010, 23:20 | #3 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Эм..... SetParent? о__О
I am the First of Cyber Evolution...
I am the First to Program your Future... |
24.09.2010, 17:38 | #4 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Используйте дочерние формы MDIChild
|
25.09.2010, 13:45 | #5 |
Форумчанин
Регистрация: 24.11.2006
Сообщений: 108
|
+ ко всем выше высказаным предложениям добавлю еще одно.
перегружаеш в форме B метод CreateParams и вписываеш в нем такой код Код:
|
25.09.2010, 17:28 | #6 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Точнее "внутри клиентской области"... Именно это и делает SetParent...
И думаю в проекте не используется VCL... ))
I am the First of Cyber Evolution...
I am the First to Program your Future... |
25.09.2010, 17:33 | #7 |
Форумчанин
Регистрация: 24.11.2006
Сообщений: 108
|
|
25.09.2010, 17:55 | #8 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
а чем MDI то не подходит ?
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
25.09.2010, 17:57 | #9 |
Форумчанин
Регистрация: 24.11.2006
Сообщений: 108
|
ну мы еще не знаем что топикстартер решил. ему тут варианты написали. ему осталось только выбрать то что больше всего подходит к его ситуации.
пс. насчет mdi ему предложили в 4 посте |
25.09.2010, 18:00 | #10 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сближение двух форм | CraftR14 | Общие вопросы Delphi | 8 | 20.04.2010 18:35 |
Взаимодействие форм | Anekdot | Общие вопросы Delphi | 2 | 29.01.2010 07:33 |
Нормальное сворачивание ДВУХ форм | Alex Cones | Общие вопросы Delphi | 1 | 27.07.2009 23:58 |
Взаимодействие форм | mauar | Общие вопросы Delphi | 7 | 05.05.2008 11:36 |