Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Куда девалось popup меню в модальной форме? Добавлено: 23.01.06 06:29  

Автор вопроса:  Pantalone
Исходники простейшего примера тут: http://pantalone.nm.ru/MenuBug.rar (5кб)

Проблема выглядит так: из основной формы через popup меню вызываем другую форму в режиме vbModal, и уже в этой другой форме пытаемся вызвать ее popup меню, а его нету!

Э, хозяин, карова пропала.. (с) Зинзиля

Причем если во второй форме это меню вызывать не попупом, а сверху обычным меню то все ок, или если из первой формы вторую вызывать не попапом, а обычным меню, то тоже все ок. Что за грабли?

Ответить

  Ответы Всего ответов: 15  

Номер ответа: 1
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #1
Добавлено: 23.01.06 08:26
скачаем посмотрим ;-)

Ответить

Номер ответа: 2
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #2
Добавлено: 23.01.06 09:02
А так то работает:

Private Sub mnuFrm2_Click()

Form1.Visible = False
Form2.Visible = True

End Sub


Ответить

Номер ответа: 3
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #3 Добавлено: 23.01.06 09:08
Меня так не устраивает :) Неправильно это.

Ответить

Номер ответа: 4
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #4
Добавлено: 23.01.06 09:33
А в чем суть всей этой модальности?
Дайте ссылочку почитать где нить, а то инфы нету на эту тему.

Ответить

Номер ответа: 5
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #5 Добавлено: 23.01.06 18:26
Пример мой запусти и увидешь модальность.

Ответить

Номер ответа: 6
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #6
Добавлено: 23.01.06 18:42
2Pantalone:
           на твоем примере - что модальность, что не модальность -
           все одно!

Ответить

Номер ответа: 7
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #7 Добавлено: 23.01.06 19:23
Ну если тебе негде ее применить, то я не знаю радоваться за тебя или плакать :) Кому-то нужна, другим нет.

Ответить

Номер ответа: 8
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #8
Добавлено: 23.01.06 19:33
Я может пойму в чем цель ее применения - если ты мне в двух словах
объянишь суть, просто мне ни где пока не удалось почитать на эту тему.

Ответить

Номер ответа: 9
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #9 Добавлено: 23.01.06 19:51
Если не ошибаюсь, сама суть модального окна, в том что пока его не закроют, код в форме вызвавшей это окно будет остановлен на месте вызова этого окна.

Ответить

Номер ответа: 10
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #10
Добавлено: 23.01.06 20:09
Интересно где ты можешь применять модальность, какую прогу ты сейчас
пишешь, и с чем связана привязанность и менно к этому?
Может можно обойтись и без этого?

Ответить

Номер ответа: 11
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #11 Добавлено: 23.01.06 20:20
Ну напряги фантазию, елки зеленые! Например поиск файлов на диске или перебор какой другой инфы, юзер жмет отменить, ты показываешь ему модальное окно чтобы он подтвердил отмену или продолжил, а весь код тем временем стоит и ждет решения юзера.

Ответить

Номер ответа: 12
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #12
Добавлено: 23.01.06 20:34
Ну так то понятно теперь в общих чертах.

Ответить

Номер ответа: 13
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #13 Добавлено: 23.01.06 20:52
Блин! root, ну что значит непонятно накой модальность? IDE VB вот тебе
пример модальности, внутри скажем так общей формы, ещё куча других
форм, которые можно перетягивать итп... Когда большой проект с кучей
окон итп... без этого не обойтись...

Ответить

Номер ответа: 14
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #14
Добавлено: 23.01.06 21:15
2HACKER:
Да вроде смысл понял - мой минус согласен, найду почитаю, боллльше
тупить не буду

Ответить

Номер ответа: 15
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #15 Добавлено: 23.01.06 21:45
Да ерунда, с кем не бывает :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам