Страница: 1 |
Страница: 1 |
Вопрос: Куда девалось popup меню в модальной форме?
Добавлено: 23.01.06 06:29
Автор вопроса: Pantalone
Исходники простейшего примера тут: http://pantalone.nm.ru/MenuBug.rar (5кб)
Проблема выглядит так: из основной формы через popup меню вызываем другую форму в режиме vbModal, и уже в этой другой форме пытаемся вызвать ее popup меню, а его нету!
Э, хозяин, карова пропала.. (с) Зинзиля
Причем если во второй форме это меню вызывать не попупом, а сверху обычным меню то все ок, или если из первой формы вторую вызывать не попапом, а обычным меню, то тоже все ок. Что за грабли?
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #1
Добавлено: 23.01.06 08:26
скачаем посмотрим
Номер ответа: 2
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #2
Добавлено: 23.01.06 09:02
А так то работает:
Form1.Visible = False
Form2.Visible = True
End Sub
Номер ответа: 3
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #3
Добавлено: 23.01.06 09:08
Меня так не устраивает Неправильно это.
Номер ответа: 4
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #4
Добавлено: 23.01.06 09:33
А в чем суть всей этой модальности?
Дайте ссылочку почитать где нить, а то инфы нету на эту тему.
Номер ответа: 5
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #5
Добавлено: 23.01.06 18:26
Пример мой запусти и увидешь модальность.
Номер ответа: 6
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #6
Добавлено: 23.01.06 18:42
2Pantalone:
на твоем примере - что модальность, что не модальность -
все одно!
Номер ответа: 7
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #7
Добавлено: 23.01.06 19:23
Ну если тебе негде ее применить, то я не знаю радоваться за тебя или плакать Кому-то нужна, другим нет.
Номер ответа: 8
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #8
Добавлено: 23.01.06 19:33
Я может пойму в чем цель ее применения - если ты мне в двух словах
объянишь суть, просто мне ни где пока не удалось почитать на эту тему.
Номер ответа: 9
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #9
Добавлено: 23.01.06 19:51
Если не ошибаюсь, сама суть модального окна, в том что пока его не закроют, код в форме вызвавшей это окно будет остановлен на месте вызова этого окна.
Номер ответа: 10
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #10
Добавлено: 23.01.06 20:09
Интересно где ты можешь применять модальность, какую прогу ты сейчас
пишешь, и с чем связана привязанность и менно к этому?
Может можно обойтись и без этого?
Номер ответа: 11
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #11
Добавлено: 23.01.06 20:20
Ну напряги фантазию, елки зеленые! Например поиск файлов на диске или перебор какой другой инфы, юзер жмет отменить, ты показываешь ему модальное окно чтобы он подтвердил отмену или продолжил, а весь код тем временем стоит и ждет решения юзера.
Номер ответа: 12
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #14
Добавлено: 23.01.06 21:15
2HACKER:
Да вроде смысл понял - мой минус согласен, найду почитаю, боллльше
тупить не буду
Номер ответа: 15
Автор ответа:
Pantalone
Вопросов: 32
Ответов: 104
Профиль | | #15
Добавлено: 23.01.06 21:45
Да ерунда, с кем не бывает