Вниз
Скачать: CL | DM;

MDI приложение   Найти похожие ветки 

← →
Sergey123   (2002-12-04 14:09) [0]

Как вернуть фокус форме MDIChild (чтобы обработчик KeyDown формы срабатывал)?


← →
Игорь Шевченко ©   (2002-12-04 14:13) [1]

MdiChild.Show, Mdichild.BringToFront ?


← →
Sergey123   (2002-12-04 14:27) [2]

Это чтобы ее увидеть, а мне необходимо, чтобы OnKeyDown дочерней формы откликался.


← →
FreeLancer ©   (2002-12-04 14:29) [3]

KeyPreview := false ?


← →
Sergey123   (2002-12-04 14:36) [4]

Не помогает


← →
Игорь Шевченко ©   (2002-12-04 14:36) [5]

Show подразумевает SeyFocus, однако...


← →
FreeLancer ©   (2002-12-04 14:52) [6]


> FreeLancer © (04.12.02 14:29)
> KeyPreview := false ?
>
>
> Sergey123 (04.12.02 14:36)
> Не помогает

Что "не помогает"? Ты его в TRUE установи.


← →
Sergey123   (2002-12-04 15:01) [7]

True и установил уже давно. KeyDown работает, но когда фокус переходит на контрол на главной форме, то KeyDown не реагирует


← →
Smashich ©   (2002-12-04 15:09) [8]

SetFocus для формы?


← →
Sergey123   (2002-12-04 15:11) [9]

SetFocus для дочерней формы, не помогает


← →
FreeLancer ©   (2002-12-04 15:23) [10]

If KeyPreview is True, keyboard events occur on the form before they occur on the active control. (The active control is specified by the ActiveControl property.)

If KeyPreview is False, keyboard events occur only on the active control.

Navigation keys (Tab, BackTab, the arrow keys, and so on) are unaffected by KeyPreview because they do not generate keyboard events.

=============================================================
Попробуй в OnActivate и OnDeactivate для форм переключать KeyPreview


← →
Sergey123   (2002-12-04 15:27) [11]

события OnActive дочернего окна происходит когда переключаешся межуд дочерними окнами, а я устанавливаю курсор на контроле, на главной форме, затем щелкаю на дочерней (OnActive нет), но она не отлавливает KeyDown


← →
Игорь Шевченко ©   (2002-12-04 15:31) [12]

А нафига, собственно, на MDIChild-форме отлавливать нажатия кнопок ?


← →
Sergey123   (2002-12-04 15:36) [13]

А что вы предлагаете на главной форме все ловить?


← →
Игорь Шевченко ©   (2002-12-04 17:06) [14]

Sergey123 (04.12.02 15:36)

Ну я же не знаю, какая задача стоит. Пытаюсь узнать...



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.01 c
1-51805
c@n
2002-12-05 11:35
2002.12.16
вот у меня такая проблемка..........(listview //////)


4-51995
Lexa1900
2002-11-02 20:36
2002.12.16
Можно ли получить handle компонента от нажатия мышки?


7-51971
MsGuns
2002-10-09 20:58
2002.12.16
Размер занимаемой приложением памяти.


1-51772
AM
2002-12-04 16:06
2002.12.16
Как в QuickReport вывести надписть вертикально?


6-51872
Михаил
2002-10-22 11:43
2002.12.16
Как прослушать на локальной машине порт 12000 ?




   Наверх