Вниз
Скачать: CL | DM;

Совместимость MCK-проектов с FPC   Найти похожие ветки 

← →
Кладов   (2003-06-05 09:27) [0]

Надо выбрать, какой способ лучше. Есть варианты:
1. в MCK-компоненты TKOLProject/TKOLForm добаляется свойство FPCcompatible, и сразу генерится код, который учитывает особенности KOL+classes+FPC. Мне не очень нравится, что надо туда-сюда менять это свойство на всех формах.

2. MCK сразу генерит код, в котором {$IFDEF KOLCLASSES}...{$ELSE}...{$ENDIF KOLCLASSES} обрамляет альтернативные участки кода. Тогда при компиляции с FPC\KOL.PAS (неважно, в Delphi или FPC) будет задействован новый вариант кода, в котором PMyForm = TMyForm; TMyForm = class( TObj ), ну и т.д. Кажется, так лучше во всех отношениях.

Есть еще варианты?

(И все-таки, что там с ресурсами? Никто не писал команде FPC? Может, это баг, или обходится как-то все-таки).

Нужно делать инструкцию по миграции своего кода под FPC.


← →
savva ©   (2003-06-05 10:19) [1]

на мой взгяд с директивами лучше (повторюсь - для меня). Поэтому я за 2-й вариант


← →
Boguslaw   (2003-06-05 17:14) [2]

second variant. There is also one solution but difficult : pascal preprocessor and change many IFDEF to simple macros and project defines like in C++ but this way preprocessor (or simple program like kol2fpc) is required before compilation



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
14-80266
Clift
2004-02-04 13:33
2004.02.25
Просто так


14-80220
ZeRaM
2004-02-05 15:58
2004.02.25
HTML


14-80125
EAlexander
2004-02-02 17:22
2004.02.25
IE


1-79974
dimon1979
2004-02-13 14:40
2004.02.25
Кодировка цвета


1-79976
Аноним
2004-02-13 16:21
2004.02.25
Реестр




   Наверх