|
|
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
LocksmithPCwhite_nigger, вопрос почему не срабатывает стандартный FormPaint в котором идет отрисовка. Update, Refresh, InvalidateRect, и даже прямой вызов FormPaint эффекта не дают. А изменение размера формы отрисовывает на ура.А голову хоть намного напрячь? И посмотреть что такое ClientHandle и чем он отличается от Handle формы. Можно конечно и разжевать, но лучше дать удочку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 17:00 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
Потому что клиентская область MDI-приложения - это отдельное другое окно! Разумеется перерисовка владельца не влияет на вложенные окна. У меня оно называется "MDIClient" и через VCL его почему-то фик достанешь. Так что вот вам, Дяденька, костылик: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Пользоваться так: Код: pascal 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 17:02 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
BOGG ARTУ меня оно называется "MDIClient" и через VCL его почему-то фик достанешь.Да... Тебе тоже касается: white_niggerпосмотреть что такое ClientHandle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 17:14 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
white_niggerМожно конечно и разжевать, но лучше дать удочку "Дай человеку рыбу, и он будет сыт один день... дай человеку в морду – он перестанет клянчить у тебя еду" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 17:15 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
Сам бы сначала посмотрел. Форма TMDIMainForm не имеет никаких "ClientHandle" и вообще ничего похожего. У меня правда стартер, в исходники залезть не могу, но походу окно "MDIClient" через VCL не выцепить. Или совсем хитр0 спрятали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 17:20 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
BOGG ARTПотому что клиентская область MDI-приложения - это отдельное другое окно! Разумеется перерисовка владельца не влияет на вложенные окна. У меня оно называется "MDIClient" и через VCL его почему-то фик достанешь. Так что вот вам, Дяденька, костылик: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Пользоваться так: Код: pascal 1. 2. 3. 4. Код: pascal 1. не пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 18:00 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
BOGG ARTСам бы сначала посмотрел. Форма TMDIMainForm не имеет никаких "ClientHandle" и вообще ничего похожего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 18:01 |
|
||
|
Обновление клиентской области MDI-формы
|
|||
|---|---|---|---|
|
#18+
Забавно..... Код: pascal 1. 2. 3. 4. 5. 6. автор[dcc32 Error] Main.pas(121): E2003 Undeclared identifier: 'Handle' [dcc32 Error] Main.pas(122): E2003 Undeclared identifier: 'ClientHandle' [dcc32 Fatal Error] MDIAPP.dpr(5): F2063 Could not compile used unit 'MAIN.PAS' Ну если ClientHandle есть, и он соответствует "MDIClient", тогда не надо перебирать... %) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2018, 20:29 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39673832&tid=2040627]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
234ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 558ms |

| 0 / 0 |
