Re[2]: MDI Child форма из DLL и что б работало всё!
От: AlekseyVP Россия  
Дата: 13.10.05 07:56
Оценка:
AVP>>Задача: необходимо что бы формы приложения находились в DLL, создавались тоже в DLL. Далее, необходимо, что бы: выводился Hint (подсказка), работал Tab (переход по контролам), работали ShortCut (горячие клавиши). С первым и вторым я справился, а вот как быть с горячими клавишами? У кого есть идеи?
SM>Просто передать в Dll из главного приложения объект Application — не проходит? А в dll написать Application := _тот_который_передали_.
Нет, это не работает К тому же, если не использовать RunTime пакеты, то пришлось делать обработку клавиши TAB самому. Решение пришлю, если кого интересует.
SM>Можно скомпилировать не dll, а bpl. Тогда, правда, не так просто будет приделать объекты в качестве Com-серверов, чтобы их могли грузить другие приложениям. Но все равно можно, наверное: вводим дополнительную dll, которая эту bpl использует как рантайм-пакет, а сервера создает из объектов, объявленных в этой bpl (ведь в dll их объявления тоже видимы)
Спасиба за совет, в любом случае ещё есть над чем поработать.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.