Конференция "KOL" » SVN, BUGS and etc [Delphi, Windows]
 
  • Демьян (17.08.09 20:48) [40]
    Спасибо
  • D[u]fa (19.08.09 13:31) [41]
    Демьян, проблема устранена. свн обновлен.. так же добавлены системные замены
  • Демьян (19.08.09 19:04) [42]
    Спасибо за обновление! И ещё вопрос. У меня программа с использование GRush имеет глюк с отрисовкой - при разворачивании программы из трея окно не обновляется графически, выглядит всё так, будто я запретил отрисовку окна, например, при помощи BeginUpdate. Кто-нибудь сталкивался с этим?
  • D[u]fa (03.09.09 09:48) [43]
    svn обновлен(давно уже) добавлена поддержка D2010 (только основной пакет)
  • Soloton © (23.09.09 13:06) [44]
    В связи с особенностью версии 2010 (наверное и 2009):
    Addons\Mmx.pas
    Строка 294
        Vend1: array[ 0..3 ] of Char;



    Поменять бы на
        Vend1: array[ 0..3 ] of AnsiChar;

  • Soloton © (25.09.09 15:06) [45]
    mirror.pas
    В версии 2010 (теоретически и в 2009) условии задания Action пунктам главного меню, MCK создаёт ошибочный код, где в промежутках между запятыми отсутствуют строки, обрамлённые одинарными кавычками. Например:
       Result.MainMenu1 := NewMenu( Result.Form, 0, [
         #109#109#70#105#108#101, '(',  ,  , ')'
         , #109#109#67#111#110#110#101#99#116#105#111#110#115, '('
         ,  ,  ,  ,  , ')', #109#109#80#108#117#103#105#110#115
         , #109#109#72#101#108#112, '(',  , ')', '' ], nil );



    Исправление ошибки:
    procedure TKOLMenuItem.SetupTemplate(SL: TStringList; FirstItem: Boolean);


    <...>
       if Faction = nil then
       {$IFDEF _D2009orHigher}
         S := U
       {$ELSE}
         S := PCharStringConstant( MenuComponent, Name, U )
       {$ENDIF}
     else
       {$IFDEF _D2009orHigher}
         if U = ' ' then
           S := '''' + U + ''''
         else
           S := U;
       {$ELSE}
         S := '''' + U + '''';
       {$ENDIF}


    Выделенное добавлено.
  • Soloton © (25.09.09 15:29) [46]
    function DateTime2StrShort( D: TDateTime ): AnsiString;


    нужно переделать на
    function DateTime2StrShort( D: TDateTime ): KOLString;

  • Dy1 (07.10.09 21:56) [47]
    как установить KOLBVLEDNumber и MHUpDown (модули zlib ещё не смотрел)? Ругается на старый TKOLControl, перестало автоматически создавать dcu при установке компонент? Что там натвАрили?!?
  • mdw © (08.10.09 11:55) [48]

    > натвАрили

    Сам такое слово.:)

    По поводу KOLBVLEDNumber не разу не видел, а версию MHUpDown, которая на kolnmck.kolmck.net творил я. Под D7, Lazarus у меня работает нормально.
  • swa1 (04.11.09 17:52) [49]

    > версию MHUpDown, которая на kolnmck.kolmck.net творил
    > я. Под D7, Lazarus у меня работает нормально.


    А под Lazarus 0.9.28 + fpc 2.2.4?
  • Слон (09.12.09 10:30) [50]
    А как устанавливать доп. компоненты? Раньше был пакет, теперь его самому создавать?
  • mdw © (09.12.09 10:38) [51]

    > А как устанавливать доп. компоненты? Раньше был пакет, теперь
    > его самому создавать?

    Устанавливать куда? В лазарус *.lpk, делпхи *.dpk
  • Слон (09.12.09 10:56) [52]
    для доп. компонент в папке addons раньше был файл dpk, теперь нет. lpk вообще не вижу. вместе с KOLMCK_D7.dpk аддоны у меня не ставятся. СТранно
  • Dufa © (09.12.09 15:24) [53]
    должны быть addons_D7.dpk и т.д
  • Слон (11.12.09 10:40) [54]
    Такого пакета нет. Ссылка на svn та же, что и в 1 сообщении?
  • Dufa © (11.12.09 11:48) [55]
    Пришлось сменить свн клиент.. Сейчас должно быть в норме всё
  • Слон (11.12.09 12:45) [56]
    Спасибо. А кто-нибудь уже устанавливал? Инсталлирую пакет (у меня D7), успешно. создаю тестовый проект, кидаю на форму richedit, получаю

    [Error] Unit1_1.inc(21): Undeclared identifier: 'NewRichEdit'
    [Error] Unit1_1.inc(21): Missing operator or semicolon
    [Error] Unit1_1.inc(21): Missing operator or semicolon
    [Fatal Error] test.dpr(6): Could not compile used unit 'Unit1.pas'



    Build All делал.
  • Слон (11.12.09 12:50) [57]
    Причём, все остальные стандартные компоненты кидаются на форму и работают нормально. Проблема касается только richedit
  • Dufa © (11.12.09 15:33) [58]
    дело в KOLDEF.inc
    ...

    {$IFNDEF INPACKAGE}
    {$DEFINE NOT_USE_RICHEDIT}
    {$ENDIF}

    ...

    нужно закоментить {$DEFINE NOT_USE_RICHEDIT}
  • Слон (11.12.09 16:36) [59]
    Ок. Тогда добавите исправление в релиз?
 
Конференция "KOL" » SVN, BUGS and etc [Delphi, Windows]
Есть новые Нет новых   [134431   +12][b:0][p:0.002]