Столкнулся с проблемой, что PopupMenu не работает в форме из dll.
Первый способ решения мне понятен тут был
http://stackoverflow.com/questions/2458 ... hen-in-dll
т.е. просто руками переправить файлы.
А вот назначение тут http://bugs.freepascal.org/view.php?id=18624 назначение файлика
"popup_appHandle.patch" в тупик вводит. Подразумевается его положить в папку какую то или же его содержимое надо ручками, ручками править в моих файлах?
Lazarus понимает патчи?
Модератор: Модераторы
>>или же его содержимое надо ручками, ручками править в моих файлах?
можно ручками (в данном случае нетрудно добавить 3 строчки), можно спецутилитами - самое простое TortoiseSVN под виндой, просто кликнув пару раз в контекстном меню проводника на папке с лазарем.
Патчик старый, вполне возможно на свежие версии не встанет
можно ручками (в данном случае нетрудно добавить 3 строчки), можно спецутилитами - самое простое TortoiseSVN под виндой, просто кликнув пару раз в контекстном меню проводника на папке с лазарем.
Патчик старый, вполне возможно на свежие версии не встанет
Ясно.
Я пока первый способ по тестирую. Все равно исправление отложили надолго
Я пока первый способ по тестирую. Все равно исправление отложили надолго
Для этого есть утилита patch.
В Linux есть в каждом дистро, в WIndows в папке .../fpc/versia/bin
В Linux есть в каждом дистро, в WIndows в папке .../fpc/versia/bin
