|
|
|
Куда девалось popup меню
|
|||
|---|---|---|---|
|
#18+
Исходники простейшего примера тут: http://pantalone.nm.ru/MenuBug.rar (5кб) Проблема выглядит так: из основной формы через popup меню вызываем другую форму в режиме vbModal, и уже в этой другой форме пытаемся вызвать ее popup меню, а его нету! Э, хозяин, карова пропала.. (с) Зинзиля Причем если во второй форме это меню вызывать не попупом, а сверху обычным меню то все ок, или если из первой формы вторую вызывать не попапом, а обычным меню, то тоже все ок. Что за грабли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 06:27:44 |
|
||
|
Куда девалось popup меню
|
|||
|---|---|---|---|
|
#18+
Старинный баг майкрософта, который они по каким-то своим причинам не стали фиксить. Решается так: из основной формы через popup меню вызываете не сразу основную форму, а включаете таймер, который через несколько миллисекунд (после закрытия popup меню) и вызывает дочернюю форму. А так - родительское popup-меню каким-то образом перебивает меню на дочернем окне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 10:03:26 |
|
||
|
Куда девалось popup меню
|
|||
|---|---|---|---|
|
#18+
Здесь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 10:10:42 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33496362&tid=2166521]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
191ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 457ms |

| 0 / 0 |
