Главная страница
    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.46 MB
Время: 0.006 c
4-1225186429
boris3b
2008-10-28 12:33
2009.12.13
Встраиваемые приложения


15-1255503976
Человек_ищущий_фильтр
2009-10-14 11:06
2009.12.13
Контент-фильтры


15-1255680988
TUser
2009-10-16 12:16
2009.12.13
Сейчас. Про интернет в РФ


2-1256210880
Nucer
2009-10-22 15:28
2009.12.13
Вопрос по исключениям


2-1256661352
@!!ex
2009-10-27 19:35
2009.12.13
Как быстро заполнить память однотипными значениями.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский