powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / WindowList
4 сообщений из 4, страница 1 из 1
WindowList
    #32745298
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое св-во у элемента меню в MDI форме. Как это реализуется руками ?Дело в том что меню - внешний компонент, а функциональность нужна - т.е. выбор окна из списка, его активизация и т.д.
Подскажите плз.
...
Рейтинг: 0 / 0
WindowList
    #32745381
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeЕсть такое св-во у элемента меню в MDI форме. Как это реализуется руками ?Дело в том что меню - внешний компонент, а функциональность нужна - т.е. выбор окна из списка, его активизация и т.д.
Подскажите плз. Можно сделать свой список на основании коллекции форм. И руками добавлять пункты меню на основании этого списка. При открытии формы добавлять ее в список и добавлять пункт меню. При закрытии - удалять из списка и удалять пункт меню.
...
Рейтинг: 0 / 0
WindowList
    #32745422
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4Alexey Kudinov
а как быть с вызовом формы из меню ?
у меня есть одна форма frmSprav
В меню справочники есть три пункта Контрагенты Договора Грузополучатели
при вызове одного их этих пунктов я обхожу коллекцию Forms и проверяю Tag формы с кодом пункта меню. Если нет формы с таким кодом то
Set objSpravForm = new frmSprav
ObjSpravForm.tag=Control.id ' код выбранного пункта меню
objspavform.show
Есть ряд вопросов
1. В случае если форма(mdi child) присутствует в коллекции Forms я пишу iForm.Show - iForm итератор коллекции Forms. Но это не приводит к требуемому результату. Т.е. как активировать нужную форму-дочку ?
2. Когда я обхожу коллекцию Forms я проверяю iForm is frmMain чтобы исключить главную форму из обхода. Можно ли напрямую получить коллекцию дочек главной формы.
...
Рейтинг: 0 / 0
WindowList
    #32745867
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос закрыт.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / WindowList
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]