Форум: "Основная";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];
ВнизИмеется DLL. Найти похожие ветки
← →
Alex_L (2002-05-20 18:00) [0]Вопрос:
Имеется DLL. В ней хранится форма, которая создается динамически (new) и передается вызвавающему приложению.
Имеется вызывающая форма. Она прилинковывает эту DLL, вызывает функцию, создающую форму и получает указатель на эту форму.
А теперь ВНИМАНИЕ ВОПРОС:
Эту самую дочернюю форму (созданную в DLL) я хочу привязать к родительской форме, чтобы дочерняя всегда была в пределах клиентской области родителя. Делаю:
NewForm->Parent = ParentForm;
NewForm->Show();
NewForm->UpdateControlState;
Форма выводится так как я хочу - в пределах вызывающей (главной) формы. НО! Эта форма почему-то неактивна, Active=false и любые попытки передать ей фокус ввода оканчиваются ничем.
Что делать?
← →
pb (2002-05-20 18:04) [1]у неюформ при создании овнер = аппликатион
свойство формстил=фсьмдичайлд а у главной формы фсмдиформ
вроде должно работать
← →
Alex_L (2002-05-20 18:31) [2]Спасибо. Помогло как только присвоил fsMDIForm.
fsMDIChidl не присваивали.
← →
pb (2002-05-20 18:32) [3]вообще желательно для правильного поведения окон
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c