Конференция "KOL" » Версия 2.88 [Delphi, Windows, Linux, KOL/MCK]
 
  • Vladimir Kladov © (15.11.08 19:27) [20]
    STREAM_COMPATible - только для старых проектов, соответственно, KOLZlib тоже должен быть старый. (А вот старую версию как-то не сохранил. Можно порыться где-нибудь, но что-то сомневаюсь: старые версии я упаковывал по датам для каждого изменения только для самого KOL/MCK, а не для компонентов).
  • Dimaxx © (16.11.08 22:06) [21]
    Старый KOLZlib лежит http://kolmck.net/Components/compress/KOLZLib.zip. Я под новые правила переделал себе.
  • Barloggg (24.11.08 09:26) [22]
    заметил что Дельфи начал притормаживать.
    после трехдевного шаманства выявилось что похоже теперь inc файлы для формы пересоздаются непрерывно, а не только тогда, когда что-то меняется на форме.
    а форма у меня здоровенная, уже за полтыщи контролов накопилось.
    изменил интервал автопеределки на одну секунду - тормозить перестало.
    любопытно в общем.
  • iPharaon (24.11.08 15:18) [23]
    Здравствуйте. Тут небольшая проблема... Есть необходимость поставить KOLWebBrowser. ActiveKOL установилось нормально, но при попытке установить KOLWebBrowser на 594 строке файла KOLSHDocVw вылетает ошибка на этой строке "TWebBrowser_V1 = object(TOleCtl)", пишет следующее: [DCC Error] KOLSHDocVw.pas(594): E2003 Undeclared identifier: 'TOleCtl'. Объясните, в чём модет быть проблема?
    P.S. Delphi 2007
  • MTsv DN (24.11.08 15:34) [24]
    В uses добавьте ActiveKOL. TOleCtl объявлен в нем...
  • iPharaon (24.11.08 16:01) [25]
    В том то и дело, что всё добавлено. При клике с ctrl на TOleCtl происходит переход в файл ActiveKOL на строку "TOleCtl = object( TControl )". Так что проблема не в этом.
  • Vladimir Kladov © (24.11.08 16:26) [26]
    за полтыщи контролов

    Посмотрите в сторону фреймов, хорошо помогают как раз в этом случае.
  • mdw © (27.11.08 18:31) [27]
    Вот еще на баг наткнулся. Касается меню. Проявляется например так:
    ..
       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;
    ...
  • Dimaxx © (23.01.09 18:02) [28]
    Шрифт глючит. В Д7 независимо от выставленных значений шрифт остается дефолтным. Не помогает ни выставление ручками в проекте DefaultFont нужного шрифта, ни отключение FontDefault, ни принудительное выставление шрифта у контрола. Причем как в старых, так и во вновь созданных. В редакторе работает, а в запущенном приложении шрифт дефолтный.
  • Dimaxx © (23.01.09 18:09) [29]
    Также невозможно изменить цвет шрифта, например, у кнопки. Дико неудобно. В DefaultFont выставляется цвет, у формы в шрифте тоже, а у кнопки, например, сменить нельзя. Что за бред? Но даже если в проекте цвет меняется и отображается - у приложения все равно фонт и цвет дефолтные.
  • wql (27.01.09 10:29) [30]
    У меня со шрифтом постоянно проблемы были.
    И сейчас тоже. Там какие то танцы с бубном помогают.
  • Mitka (29.01.09 12:12) [31]
    Устанавливаю KOL+MCK 2.88. Распаковал в отдельный каталог. Компилю, ошибка:
    [Fatal Error] mirror.pas(61): File not found: 'KOLadd.dcu'
    Где его взять?
  • Дмитрий К © (29.01.09 12:37) [32]
  • Mitka (29.01.09 12:45) [33]
    Дмитрий К
    Спасибо, удалось!
  • admroot © (13.10.10 07:57) [34]

    > Спасибо, удалось!

    Расскажи как у меня все равно File not found: 'KOLadd.dcu'
  • admroot © (13.10.10 08:48) [35]
    установилась вроде, теперь mirror.dcu не может найти при компиляции
  • Danger © (14.10.10 22:21) [36]
    admroot, пропишите уже в настройках директорий свой "отдельный каталог"
 
Конференция "KOL" » Версия 2.88 [Delphi, Windows, Linux, KOL/MCK]
Есть новые Нет новых   [120350   +20][b:0][p:0]