-
STREAM_COMPATible - только для старых проектов, соответственно, KOLZlib тоже должен быть старый. (А вот старую версию как-то не сохранил. Можно порыться где-нибудь, но что-то сомневаюсь: старые версии я упаковывал по датам для каждого изменения только для самого KOL/MCK, а не для компонентов).
-
-
заметил что Дельфи начал притормаживать.
после трехдевного шаманства выявилось что похоже теперь inc файлы для формы пересоздаются непрерывно, а не только тогда, когда что-то меняется на форме.
а форма у меня здоровенная, уже за полтыщи контролов накопилось.
изменил интервал автопеределки на одну секунду - тормозить перестало.
любопытно в общем.
-
Здравствуйте. Тут небольшая проблема... Есть необходимость поставить KOLWebBrowser. ActiveKOL установилось нормально, но при попытке установить KOLWebBrowser на 594 строке файла KOLSHDocVw вылетает ошибка на этой строке "TWebBrowser_V1 = object(TOleCtl)", пишет следующее: [DCC Error] KOLSHDocVw.pas(594): E2003 Undeclared identifier: 'TOleCtl'. Объясните, в чём модет быть проблема?
P.S. Delphi 2007
-
В uses добавьте ActiveKOL. TOleCtl объявлен в нем...
-
В том то и дело, что всё добавлено. При клике с ctrl на TOleCtl происходит переход в файл ActiveKOL на строку "TOleCtl = object( TControl )". Так что проблема не в этом.
-
за полтыщи контролов
Посмотрите в сторону фреймов, хорошо помогают как раз в этом случае.
-
Вот еще на баг наткнулся. Касается меню. Проявляется например так:
..
Menu:= NewMenu(Form, 0, [], nil);
Menu.Free;
Menu:= NewMenu(Form, 0, [], nil);
Menu.Free; //здесь валится
...
У меня на в помеченном месте валится с ошибкой 215. Поковырял, но не очень догнал всей логики, автору попроще будет разобраться. При создании меню есть присваение : M.fNextMenu := Result;.
А в деструкторе:
...
Next := fNextMenu;
...
Next.Free;
Если Next = @Self то получается рекурсия... Поправил так:
...
if Next <> @Self then Next.Free;
inherited;
...
-
Шрифт глючит. В Д7 независимо от выставленных значений шрифт остается дефолтным. Не помогает ни выставление ручками в проекте DefaultFont нужного шрифта, ни отключение FontDefault, ни принудительное выставление шрифта у контрола. Причем как в старых, так и во вновь созданных. В редакторе работает, а в запущенном приложении шрифт дефолтный.
-
Также невозможно изменить цвет шрифта, например, у кнопки. Дико неудобно. В DefaultFont выставляется цвет, у формы в шрифте тоже, а у кнопки, например, сменить нельзя. Что за бред? Но даже если в проекте цвет меняется и отображается - у приложения все равно фонт и цвет дефолтные.
-
У меня со шрифтом постоянно проблемы были.
И сейчас тоже. Там какие то танцы с бубном помогают.
-
Устанавливаю KOL+MCK 2.88. Распаковал в отдельный каталог. Компилю, ошибка:
[Fatal Error] mirror.pas(61): File not found: 'KOLadd.dcu'
Где его взять?
-
-
Дмитрий К
Спасибо, удалось!
-
> Спасибо, удалось!
Расскажи как у меня все равно File not found: 'KOLadd.dcu'
-
установилась вроде, теперь mirror.dcu не может найти при компиляции
-
admroot, пропишите уже в настройках директорий свой "отдельный каталог"