![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MDI Child форма из DLL [D7, Win2k]
Omi © (2007-09-27 14:43:00)Сразу оговорюсь, статьи читал, тема старая, но как-то все ее "любезно" обходят. Где-то на Мастерах есть даже целый пример.
А воз и ныне там...
Интересует именно DLL - BPL не интересует.
Модальная форма из DLL прекрасно создается и прекрасно работает. Тоже самое с формами Normal и StayOnTop. По советам разных статей, Application в DLL переопределяется на "головную". MDI Child форма тоже создается и, даже является MDI Child, НО...
Если не лениво, попробуйте создать на DLL форме 2 кнопки, загрузить ее и понажимать Tab, или стрелки, или Enter. Фокус исчезает в неизвестном направлении. Возвращается только мышкой.
Понятно, где это безобразие происходит, но непонятно, что с этим делать. Не переписывать же VCL. Может кто-нибудь интересовался этим вопросом и знает рецепт "дешевого" лекарства?
Сергей М. (2007-09-27 16:32:00) [21]
> И все-таки они разные
А никто и не возражает)
Но пока ты не конкретизируешь, чем же тебе "насолили" bpl, серьезного разговора, imho, не будет.
Германн (2007-09-27 16:28:00) [22]
> Я ж не спорить сюда пришел, с конкретным вопросом.
Геморрой можно заработать 1000 и одним способом. Вот формы в Dll из этого числа.
Omi (2007-09-27 16:23:00) [23]И все-таки они разные :)))
Сергей! Я ж не спорить сюда пришел, с конкретным вопросом.
Сергей М. (2007-09-27 15:41:00) [24]
> Средство разработки одно D7
Ну и нафига тогда затея с dll, объясни ?
В кр.случае, чем будет визуальноотличаться bpl, переименованная в dll, от "истинной" dll ?)
Omi (2007-09-27 15:34:00) [25]Средство разработки одно D7. Споров на тему, "что лучше...", было уже навалом. Что сокрыл Борланд от нас такого, что только bpl может работать?
Давайте вернемся к Top...
Все таки, можно или НИЗЯ ????
Если НИЗЯ, то ПОЧЕМУ?
Или по принципу: "Положено - ешь, не положено - не ешь".
Спец. клавиши где-то перехватываются, и до KeyDown формы не доходят. Понятно, что это надо для управления, хотя бы , главным меню, но ведь работает некорректно, и в руки не дается.
Сергей М. (2007-09-27 15:10:00) [26]
> Я же, вроде, писал: "BPL не интересует..."
bpl - та же dll.
Или ты собрался приспособить создаваемые тобой в dll дочерние формы к mdiparent-окнам приложений заранее неизвестных сред разработки ?
Omi (2007-09-27 15:06:00) [27]Я же, вроде, писал: "BPL не интересует...". Опять "любезный" обход вопроса.
Можно средство и "подороже".
Игорь Шевченко (2007-09-27 15:02:00) [28]
> Может кто-нибудь интересовался этим вопросом и знает рецепт
> "дешевого" лекарства?
bpl