Конференция "KOL" » Версия 3.10 [Delphi]
 
  • Vladimir Kladov © (26.02.11 18:04) [60]
    Говорили уже. Дефолтный шрифт - это тот, который по умолчанию дает Windows окну, если ему не назначать шрифт вообще. Вообще-то, это шрифт System.

    В TKOLProject можно поставить сейчас любой шрифт по умолчанию. Так в чем неприятность от того, что умолчание совпадает с тем, что дает окну система?
  • Dy1 (01.03.11 19:27) [61]
    версия кола 3.1415926535897  При установке:

    [DCC Error] mirror.pas(13076): E2010 Incompatible types: 'Char' and 'AnsiChar'
    [DCC Fatal Error] mckActionListEditor.pas(67): F2063 Could not compile used unit 'mirror'
    [Pascal Warning] mirror.pas(5295): W1057 Implicit string cast from 'ShortString' to 'string'
    [Pascal Warning] mirror.pas(5301): W1057 Implicit string cast from 'ShortString' to 'string'
    [Pascal Warning] mirror.pas(10819): W1057 Implicit string cast from 'ShortString' to 'string'
    [Pascal Warning] mirror.pas(10825): W1057 Implicit string cast from 'ShortString' to 'string'
    [Pascal Error] mirror.pas(13076): E2010 Incompatible types: 'Char' and 'AnsiChar'
    [Pascal Warning] mirror.pas(13078): W1050 WideChar reduced to byte char in set expressions.  Consider using 'CharInSet' function in 'SysUtils' unit.
    [Pascal Warning] mirror.pas(13080): W1050 WideChar reduced to byte char in set expressions.  Consider using 'CharInSet' function in 'SysUtils' unit.
    [Pascal Hint] mirror.pas(184): H2219 Private symbol 'FCallingOnAdd' declared but never used
    [Pascal Hint] mirror.pas(766): H2219 Private symbol 'FGetShowHint' declared but never used
    [Pascal Hint] mirror.pas(770): H2219 Private symbol 'FFormCompact' declared but never used
    [Pascal Hint] mirror.pas(1601): H2219 Private symbol 'AllItemsAreOwnerDraw' declared but never used
    [Pascal Hint] mirror.pas(2864): H2219 Private symbol 'FLinked' declared but never used
    [Pascal Hint] mirror.pas(2885): H2219 Private symbol 'ResolveLinks' declared but never used
    [Pascal Hint] mirror.pas(2886): H2219 Private symbol 'FindComponentByPath' declared but never used
    [Pascal Hint] mirror.pas(2887): H2219 Private symbol 'GetComponentFullPath' declared but never used
    [Pascal Hint] mirror.pas(2888): H2219 Private symbol 'UpdateLinkedComponent' declared but never used
    [Pascal Hint] mirror.pas(2889): H2219 Private symbol 'UpdateLinkedComponents' declared but never used
    [Pascal Fatal Error] mirror.pas(1): F2092 Program or unit 'mirror' recursively uses itself
    [Pascal Fatal Error] mirror.pas(1): F2092 Program or unit 'mirror' recursively uses itself
  • Dy1 (01.03.11 22:42) [62]
    забыл сказать что это в Д2009
  • Vladimir Kladov © (02.03.11 15:30) [63]
    Обновил mck.zip.
  • Dy1 (02.03.11 22:46) [64]
    Не знаю где спросить авторов сторонних компонент

    Существуют ли компоненты KOLBlockCiphers и kolhash для Д2009? Пишет "попытка обращения к неверному адресу", первой строчкой правильный путь на папку с bpl

    Ну, и другие компоненты.
  • Dy1 (02.03.11 23:57) [65]
    помогите пожалуйста. кол вроде бы подключается, но проект компилируется размером полтора мегабайта.
    http://dy.cdrrhq.ru/90.rar

    KOLBlockCiphers установил, а для хешей не могу найти модули
  • Dy1 (03.03.11 07:49) [66]
    извиняюсь, нашёл причину - отладка включилась (не сохранилось её отключение). Остался последний вопрос - о необходимых компонентах.
  • Jon © (03.03.11 15:01) [67]
  • Dy1 (03.03.11 18:01) [68]
    спасибо
  • New_Old (10.03.11 19:34) [69]
    В конце агуста прошлого года закончил проект с использованиеем
    KolEcmKistEdit с Kol v2.9*. D5, WinXP
    В начале марта вернулся к этому проекту для его модернизации
    (Kol версия от 26 февраля.)
    Трансляция прежнего проекта не прошла.
    Ошибка: Incompatible types: TMsg и tagMsg
      в командах AttachProc(WndProcxxx)
    если эти команды закоментировать теряется вся обработка
    в KolEcmKistEdit
    Подскажите, где искать ошибки?
  • Vladimir Kladov © (10.03.11 19:48) [70]
    function Proc( Sender: PControl; var Msg: TMsg; var Rslt: Integer ): Boolean;
    begin
       Result := FALSE;
    end;

    procedure TForm1.Button1Click(Sender: PObj);
    begin
       Button2.AttachProc( Proc );
    end;




    Компилируется и работает. Покажите участок кода, который не компилируется.
  • Vladimir Kladov © (10.03.11 19:50) [71]
    Да, вот еще что. Проверьте, что в uses у Вас KOL идет ПОСЛЕ Windows, а не ДО.
  • Dy1 (19.03.11 14:08) [72]
    Вин7, Делфи 2009, KOL 3.1415926535897 (с МСК)
     На форму положил мемо. С UNICODE_CTRLS заголовок формы "Fo" и в мемо выводится часть строки. Без опции норм, сейчас потестирую на предмет юникодоглюков. Отображение в юникоде в мемо получится проверить на днях.
     В дизайне заголовок формы в любом случае отображается нормально.
  • Dy1 (19.03.11 15:17) [73]
    без юникода не катит
  • Dy1 (19.03.11 16:06) [74]
    видимо при преобразовании где-то в библиотечке длина строки меняется не на 2, а на 1 байт
  • Dy1 (19.03.11 16:22) [75]
    форма не берёт шрифт по-умолчанию. Необходимо вручную перещёлкивать FontDefault
  • Dy1 (24.03.11 11:08) [76]
    Так что с [72] ?  Никто юникод не использует что ли???
  • Дмитрий К © (24.03.11 11:56) [77]

    > Dy1   (24.03.11 11:08) [76]

    Используй PAS_VERSION, либо в asm-версии TControl.SetCaption замени System.@WStrAsg на System.@UStrAsg
  • Dy1 (24.03.11 23:12) [78]
    там не только caption, но и прочие компоненты. MEMO, например
  • Vladimir Kladov © (26.03.11 07:48) [79]

    > Так что с [72] ?  Никто юникод не использует что ли???

    Я не использую (не могу использовать) D2009. Могу только компилировать из командной строки в Delphi XE (его я оставил для тестирования). Попробуйте в Delphi5...Delphi7. Насколько мне известно, все MCK (и не MCK) проекты должны иметь опцию UNICODE_CTRLS, собрать ANSI версию там просто невозможно. String перманентно забанен и стал UnicodeString (или что-то в этом роде). Опции обратной совместимости не предусмотрено.
 
Конференция "KOL" » Версия 3.10 [Delphi]
Есть новые Нет новых   [119099   +89][b:0.001][p:0.001]