-
oleg_at (29.01.10 11:03) [0]Кто работал с ExtLib подскажите.
Есть ExtLib 2.3. Проект для D6, а я пытаюсь собрать для D10.
Есть в ELDsgnr.pas кусок кода, поменял IFDEF на IFNDEF, т.к.
BDS2006 не нашел IDesigner.
{$IFNDEF VER140} // IFDEF
IDEngDesigner = IDesignerHook; // PaintMenu
{$ELSE}
IDEngDesigner = IDesigner;
{$ENDIF}
Теперь выдает ошибку
[Pascal Error] ELDsgnr.pas(581): E2003 Undeclared identifier: 'PaintMenu'
В чем может быть ошибка.
P.S. Могу выложить весь проект. -
DimaBr © (29.01.10 11:13) [1]Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены. -
DimaBr © (29.01.10 11:16) [2]Очевидно, что правка исходника не ограничилась только приведённым местом. Покажите строку 581 и близлежащие
-
DimaBr © (01.02.10 10:47) [3]
-
GrayFace © (04.02.10 16:02) [4]Вот с моими правками: http://sites.google.com/site/sergroj/news/ExtLib.rar?attredirects=0&d=1
Исправлена пара каких-то багов, работает в 2006. IFDEF'ы не менял - надо будет их исправить.