Текущий архив: 2006.07.16;
Скачать: CL | DM;
ВнизKOLGraphicEx - есть ли более свежая версия? Найти похожие ветки
← →
mdw © (2005-10-26 20:24) [0]Собственно, вопрос к автору пакета Dimaxx"у.
Есть ли более новая версия, чем v1.1 (на сайте В. Кладова)? У оригинальной библиотеки, вроде новых версий нет.
Просто, у меня есть ряд исправлений-дополнений. Касаются в основном утечек памяти и отображения Tiff"ов. И сответственно встал вопрос: где править в v1.1 или сразу более новое?
← →
Vladimir Kladov (2005-10-26 22:01) [1]Обновления сделаны т.е уже по сравнению с моей правкой? Если можете сделать через UpdateMaker - шлите мне, я обновленную положу на сайте.
← →
mdw © (2005-10-26 22:13) [2]А Ваша правка это какая? Два файла KOLGraphicCompression.pas и KOLGraphicEx.pas лежащие в корне архива? Их не смотрел, вернее посмотрел, не смог откомпилить и решил, что это что-то не доделаное.
← →
Vladimir Kladov (2005-10-26 22:17) [3]У меня компилится - в Delphi 7. А что говорит? (вдруг я не все положил).
← →
mdw © (2005-10-26 23:13) [4]У меня тоже Delphi 7.
В архиве лежит две версии KOLGraphicCompression.pas и KOLGraphicEx.pas.
Одна в папке KOLGraphic и она работает, но нуждается в исправлении.
Вторая версия KOLGraphicCompression.pas и KOLGraphicEx.pas в корне архива.
Но там что вообще глухо... Создалось впечатление, что это промежуточный вариант. Ошибки чуть ли не синтаксические, типа:
...
with FIFD[I] do
begin
Tag:=System.Swap(Tag);
...
а Tag объявляется как
TIFDEntry = packed record
ATag: word;
...
т.е. название поля не совподает.
Ну а дальше сплошное несовподение типов в скобках
{$IFDEF NOCLASSES} ....{$ELSE} .... {$ENDIF}
и не компилируется ни с NOCLASSES ни без NOCLASSES.
← →
mdw © (2005-10-27 17:54) [5]Сайчас скачал оригинальную версию GraphicEx, поюзал и обнаружил, что ошибок там нет (тех что в КОЛ), а KOL версия падает на некоторых файлах. Да и некоторые цветовые схемы GraphicEx нормально глотает, а KOLGraphicEx - отказывается.
Возникает несколько вариантов:
1. в KOL портировалась более ранняя версия (хотя там и там v9.9)
2. не очень качественно выполнена конвертация в KOL
3. На сайте лежит не актуальная версия.
По этому просьба к Владимиру, проконтролировать версию KOLGraphicEx на сайте. Т.к. если нет более работоспособной версии, то придется конвертить GraphicEx в KOL самому.
← →
Vladimir Kladov (2005-10-27 21:04) [6]у меня проект (Zoomer3) с KOLGraphicEx компилируется нормально, D7. Опции: KOL_MCK;JPEGERR;USE_KOLGRAPHIC;ICON_DIFF_WH;noPAS_VERSION;NoMemoryLeakReporting;NEW_OPEN_DIR_STYLE_EX;noNATIVE_JPEG;USE_ ANIMATION_OBJ;NOCLASSES;USE_STORAGE;SMALLEST_CODE;SAFE_CALL_WNDPROC (только часть имеют отношение к нему, но я все привел). Версия именно та, что на сайте, с 2 файлами из корня вместо оригинальных.
← →
mdw © (2005-10-27 21:34) [7]Да, с этими опциями заработало. :)))
Вернее с NOCLASSES. Хотя я ее тоже писал, но ... может Rebuild не сделал? Теперь уже не докопаться.
Единственное НО осталось - это ошибки в KOLGraphicColor.pas. Он немного не соответствует оригиналу, видно про переводе по KOL закрались бяки (в case"ах). Я сравню, поправлю и пришлю тогда.
Еще вопрос. а зачем там вторая версия лежит? Там память теряется и глючит его что-то.
Страницы: 1 вся ветка
Текущий архив: 2006.07.16;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.012 c