Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.12.13;
Скачать: CL | DM;

Вниз

Фокус на главную форму   Найти похожие ветки 

 
mm0   (2009-10-16 03:33) [0]

Есть главная форма MainForm и дочерняя Form2
Когда создаеш форму Form2, она становится активной,
а MainForm теряет активный фокус(затемняется).

Как убрать обратно фокус с Form2 на MainForm и желательно еще поставить его на поле Edit1.

SetForegroundWindow - не помогает....


 
anonims   (2009-10-16 07:08) [1]

tesit1 set focus


 
KilkennyCat ©   (2009-10-16 09:47) [2]

уничтожить Form2.


 
oldman ©   (2009-10-16 12:55) [3]

А зачем тогда нужна Form2?
Если визуальное отображение чего-то, то новая форма не нужна.
Есть много других способов.


 
mm0   (2009-10-18 03:50) [4]

"Если визуальное отображение чего-то, то новая форма не нужна." -
Да, визуальное отображение.
На форме висит компонент котороый отвечает за скин, если как-то по другому ее отображать он может начать глючить.


 
Германн ©   (2009-10-18 04:03) [5]


> mm0   (18.10.09 03:50) [4]
>
> "Если визуальное отображение чего-то, то новая форма не
> нужна." -
> Да, визуальное отображение.
> На форме висит компонент котороый отвечает за скин, если
> как-то по другому ее отображать он может начать глючить.
>

Удалить "глючный компонент".
И задать заново вопрос.


 
Юрий Зотов ©   (2009-10-18 13:45) [6]

> mm0   (16.10.09 03:33)  

> Как убрать обратно фокус с Form2 на MainForm и желательно
> еще поставить его на поле Edit1.

Если forn2 показана модально, то никак. А если немодально, то у всех потомков TwinControl (включая формы и TEdit) есть метод SetFocus.


 
mm0   (2009-10-21 07:07) [7]

"А если немодально, то у всех потомков TwinControl (включая формы и TEdit) есть метод SetFocus." - НЕМОДАЛЬНО

из главный формы выполняется код

Form2.Show;
MainForm.Show;
MainForm.SetFocus;
MainForm.EdNum.SetFocus;

Фокус не передает на главную форму и на элемент тем более.


 
brother ©   (2009-10-21 07:44) [8]

> из главный формы выполняется код

по клику на кнопке?

> Form2.Show;
> MainForm.Show;

эээ тут либо - либо... ты определись...


 
mm0   (2009-10-21 13:26) [9]

Form2.Show;
MainForm.SetFocus;
MainForm.EdNum.SetFocus;


 
MonoLife ©   (2009-10-21 14:15) [10]

MainForm.activecontrol:=EdNum



Страницы: 1 вся ветка

Текущий архив: 2009.12.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
15-1254470928
Дмитрий С
2009-10-02 12:08
2009.12.13
Програмка для составления статистики посещения сайта.


1-1228552121
Andrew_New
2008-12-06 11:28
2009.12.13
TDBLookupCombobixEh как сделать толще полосу прокрутки в выпадающ


15-1255394936
brother
2009-10-13 04:48
2009.12.13
Посоветуйте программу для поиска в файлах по заголовкам


3-1231324322
Palladin
2009-01-07 13:32
2009.12.13
Параметры ADO и условие like


15-1255282877
fics)
2009-10-11 21:41
2009.12.13
asm