|
|
|
Active MDIChild ?
|
|||
|---|---|---|---|
|
#18+
Какое событие основной формы можно использовать при смене (создании) активной дочерней формы? Думал, что OnActive основной формы должен срабатывать, а нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2019, 18:23 |
|
||
|
Active MDIChild ?
|
|||
|---|---|---|---|
|
#18+
Петр, В OnActivate() чилда слать сообщение родительскому фрейму, а в нем ловить и обрабытывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2019, 18:43 |
|
||
|
Active MDIChild ?
|
|||
|---|---|---|---|
|
#18+
Vlad FПетр, В OnActivate() чилда слать сообщение родительскому фрейму, а в нем ловить и обрабытывать? ну это не совсем так... в этом случае нужно в каждой дочерней форме прописывать код. Как вариант в наследуемом классе формы создать обработчик типа ActivateToMain и вызвать его в: Код: pascal 1. 2. 3. 4. 5. а в основной форме в OnActive -> ActivateToMain ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2019, 18:56 |
|
||
|
Active MDIChild ?
|
|||
|---|---|---|---|
|
#18+
Петр, Чего, чего?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2019, 19:10 |
|
||
|
Active MDIChild ?
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2019, 20:36 |
|
||
|
Active MDIChild ?
|
|||
|---|---|---|---|
|
#18+
ПетрКакое событие основной формы можно использовать при смене (создании) активной дочерней формы? В дочерной форме procedure WMMDIACTIVATE(var msg : TWMMDIACTIVATE); message WM_MDIACTIVATE; которая любым доступным способом оповещает главную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2019, 07:48 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39776445&tid=2039793]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 418ms |

| 0 / 0 |
