Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизMDI-окна исчезновение управляющих кнопок при развертывании Найти похожие ветки
← →
GIL © (2004-04-28 12:22) [0]Когда MDI-окно разворачивается, то у него пропадают кнопки управления окном (свернуть, развернуть, закрыть) как сделать так, чтобы они не исчезали?
← →
Курдль © (2004-04-28 12:26) [1]"Энергия не берется из ничего и не исчезает бесследно" (с) Ньютон.
Кнопки MDI-Child окна выпадают в MDI - главное окно под его кнопки. И это есть хорошо, ибо юзеры к такому порядку вещей приучены!
← →
GIL © (2004-04-28 12:39) [2]не, мне так не пойдет, а то если юзер незнает клавы, то он быстрее догадается закрыть все приложение
← →
GIL © (2004-04-28 13:01) [3]так как это сделать?
← →
-SeM- (2004-04-28 13:05) [4]В главной MDI добавить MainMenu
← →
GIL © (2004-04-28 13:14) [5]ага, только он мне там нафиг не нужен, нужен другой способ
← →
-SeM- (2004-04-28 13:24) [6]Добавить три кнопки, в которых соответственно обрабатывай MDIMain.ActiveMDIChild.WindowState или MDIMain.ActiveMDIChild.Close для закрытия
← →
Курдль © (2004-04-28 13:28) [7]
> ага, только он мне там нафиг не нужен, нужен другой способ
Ну не давай его максимизировать! Просто отлавливай событие максимизации, возвращай окно в нормальное состояние, а размеры расчитывай по клиентской области MDI.
← →
Игорь Шевченко © (2004-04-28 13:36) [8]
> ага, только он мне там нафиг не нужен, нужен другой способ
Другого способа нет
← →
GIL © (2004-04-28 13:37) [9]в принципе тоже выход, но мне больше по душе вариант -SeM-"а
← →
GIL © (2004-04-28 13:38) [10]хотя ставить доп. кнопки и накладно, но вариант с mainmenu меня устраивает меньше
← →
-SeM- (2004-04-28 13:43) [11]Дело в том, что MainMenu не обязательно должно иметь пункты. Просто должен быть компонент на главной форме. Так будет еще лучше.
← →
GIL © (2004-04-28 14:13) [12]да, но выходит жутко некрасиво
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.047 c