Форум: "Основная";
Текущий архив: 2003.08.11;
Скачать: [xml.tar.bz2];
ВнизКнопки управления модальными окнами Найти похожие ветки
← →
Григорий Ситнин (2003-07-28 13:18) [0]Всем привет.
Уважаемые, кто-нибудь решил следующую проблему: если на MDIForm"е не используется обычный TMainMenu, то кнопки управления MDIChild"ов (отрисовываемые, когда этот потомок в максимизированном состоянии в правом верхнем углу клиентской области) не появляются.
Кто-нибудь в курсе, как с этим бороться и что по этому поводу говорит сама Borland?
← →
horse (2003-07-28 14:11) [1]никак, и, думаю, что Борланд ни при чем
← →
Григорий Ситнин (2003-07-28 14:21) [2]Лучше бы посмотрели, перед тем, как ответ писать... Ничего не несущий ответ можно было бы вовсе не писать.
В общем, выяснилось, что в actionmainmenu заложены эти кнопки и они даже работаю. Но как! Смотрять только в максимизирующую форму и, если ее закрыть и попытаться минимизировать другого ребенка, то получаем AV. Кнопки рисуются только, если свойство WindowMenu заполнено и только тогда, когда настает очередь это меню перерисовать...
Никто про патч ничего не слышал?
← →
Юрий Зотов (2003-07-28 14:34) [3]Я не совсем понял - о каких модальных формах говорится в теме?
← →
Григорий Ситнин (2003-07-28 16:12) [4]2Юрий: О, приветствую! =)
Да о самых обычных. Есть в проекте MDI Form, есть несколько MDI Child. Если поставить в качестве меню что-либо, кроме TMainMenu, то при максимизации дочерних форм, как я уже сказал, не инициализируются кнопки управления WindowState окна (которые в правой части главного меню должны быть).
Мы в коде порылись -- обработка вообще-то есть, но из рук вон плохо написанная и запараллеленая на построитель списка окон для меню. Вот и подумал, может кто правил или патч какой находил... Или обхожной маневр.
← →
Григорий Ситнин (2003-07-28 16:16) [5]> кнопки управления WindowState окна
читать: MDI Child окна
=)
← →
Юрий Зотов (2003-07-28 19:08) [6]Григорий, я снова не понимаю - а модальность-то здесь при чем?
← →
Григорий Ситнин (2003-07-29 14:54) [7]> Григорий, я снова не понимаю - а модальность-то здесь при чем?
Ну должен же был я что-то в заголовке написать? =) На самом деле, только сейчас понял, что заголовок я написал не правильно. Извините, уж. =(
Кстати, поборолось переписыванием TActionMainMenuBar. Но с удовольствием еще послушаю предложения, если есть.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c