Конференция "KOL" » KOL v 3.00 [Delphi, Windows]
 
  • awkward (14.10.10 11:43) [140]
    на http://kolmck.net/ написано, что последняя версия 3.00 H для KOL и 3.00 G для МСК и аддонов. в компонентах обновлялись некоторые вещи, такие как тот же трекбар - дата неизменена (а в самом модуле убрали функцию ChannelRect + было б неплохо, чтоб добавилось trbBoth в TTrackbarOption и TBS_BOTH в TrackbarOptions в функции  NewTrackbar - но это уже мелочи)
  • Vladimir Kladov © (14.10.10 16:17) [141]
    добавляю InitCommonControls А зачем? Я так разницы никакой не увидел.

    написано, что последняя версия 3.00 H для KOL и 3.00 G для МСК На самом деле kol.zip 3.00.j обновлялся отдельно.

    убрали функцию ChannelRect + было б неплохо, чтоб добавилось trbBoth в TTrackbarOption и TBS_BOTH в TrackbarOptions в функции  NewTrackbar - но это уже мелочи Я ничего не убирал, поправил ту версию, что у меня была. Посмотрите, что поправил, подправьте вашу, вышлите\выложите, я обновлю.
  • Vladimir Kladov © (14.10.10 21:49) [142]
    Обновил KOLBook.rar, добавил PDF-вариант на сайт.
  • Dufa © (14.10.10 23:00) [143]

    > Обновил KOLBook.rar, добавил PDF-вариант на сайт.

    Вот этот супер, спасибо!


    > А зачем? Я так разницы никакой не увидел.


    Возможно это проявится если на форму положить только комбобокс и включить манифест.

    Свн обновил до новой версии
  • Vladimir Kladov © (15.10.10 08:44) [144]
    если на форму положить только комбобокс и включить манифест

    Делал, но как-то не различил различий. Если какие-то есть, расскажите, где их искать.
  • MTsv DN (15.10.10 10:01) [145]
    Чей-та не могу оставить коммент
  • MTsv DN (15.10.10 10:01) [146]
    2 Кладов
    Dufa правильно говорит.
    Мои действия:
    1. На форме: KOLProject, KOLForm, KOLApplet, TKOLCombobox.
    2. Директивы: KOL_MCK;GRAPHCTL_XPSTYLES;UNICODE_CTRLS;nil_events
    3. В папке проекта файл манифеста
    4. Компилирую без InitCommonControls.
    хттп://ipicture.ru/uploads/101015/17AzgJsq99.jpg
    5. Компилирую с InitCommonControls.
    хттп://ipicture.ru/uploads/101015/V5Utwi2pCv.jpg
    6. Реакция на смены директив: отсутствует (и пас-версия тоже не работает).

    Проект: хттп://zalil.ru/29817677 (вторая форма нигде не используется)
    Использую: Delphi 2007
  • Vladimir Kladov © (15.10.10 19:53) [147]
    У меня такого нет, на скачанном примере тоже.
    Выложил 3.00.К (только KOL.zip), в нем вызывается InitCommonControls для комбобокса при сочетании GRAPHCTL_XPSTYLES+UNICODE_CTRLS.
    +исправил сортировку Ansi в asm-версии, + ускорил DirList (особенно его сортировку).
  • RusSun © (15.10.10 21:33) [148]
    [125] убрал в двух местах Add2AutoFree как сказали.
    с 3.00.К  работает без ошибки. Большое Спасибо.:)
    если добавить замену (SysDcu7), при закрытии любого контрола вылет.
  • Vladimir Kladov © (15.10.10 23:16) [149]
    begin
    UseDelphiMemoryManager;
    Applet := NewForm(nil, 'MDI test').SetPosition(240, 120).SetClientSize(380, 280);



    Должно исправить.
  • RusSun © (16.10.10 08:06) [150]
    Работает как надо ;) Спасибо Мастер.
  • zuker © (16.10.10 13:59) [151]
    Уважаемые спецы.
    Досадная ошибка осталась в последней версии - не работает ListBox.Clear.
  • Vladimir Kladov © (16.10.10 14:35) [152]
    Исправлено. 3.00.L на сайте.

    Заодно добавил NewMemBlkStream и еще на четверть ускорил работу DirList.
  • awkward (16.10.10 19:03) [153]
    версия KOL 3.00L - попытка откомпилировать в Delphi5 с ключами
    -Q -W- -CC -H -$J+ -$A+ -$H+ -$C- -$D- -$G- -$I- -$L- -$W- -$V- -$Y-
    выдается
    kol.pas(21744) Error: Operand size mismatch
    kol.pas(21746) Error: Operand size mismatch
    kol.pas(21846) Error: Operand size mismatch
    kol.pas(21848) Error: Operand size mismatch
  • Vladimir Kladov © (16.10.10 20:17) [154]
    3.00.M на сайте.
  • Dufa © (18.10.10 01:15) [155]
    Перестал работать эвент Combobox.OnChange.. При выборе элемента OnChange не срабатывает.

    Исправление: aChange := CBN_SELCHANGE, но т.к сейчас там стоит CBN_EDITCHANGE, то при изменении текста в комбобоксе эвент срабатывать не будет..
  • Vladimir Kladov © (18.10.10 05:51) [156]
    При выборе элемента срабатывает OnSelChange, так всегда (с не помню какой версии) было. OnChange - это для реакции на редактирование edit-части, когда она доступна для редактирования.
  • Дмитрий К © (18.10.10 08:09) [157]
    При определенных условиях неправильно работает ResizeParentBottom:
    program Project1;

    uses
     KOL;
    var
     grp, lbl, edt: PControl;
    begin
     Applet := NewForm(nil, 'test');
     grp := NewPanel(Applet, esLowered).SetSize(400, 300);
     lbl := NewLabel(grp, 'Label').SetAlign(caTop);
     edt := NewEditbox(grp, []).SetAlign(caTop).ResizeParentBottom;
     Run(Applet);
    end.


    Высота панели меняется, как если бы координаты editbox'а были 0,0. Если родитель форма, то все нормально. OLD_ALIGN решает проблему.
    KOL 3.00.N, Delphi 2006
  • QAZ (18.10.10 15:56) [158]
    посмотрите ктонить, сохраняется ли значение tag у попапменю после использования этого меню
    раньше у меня tag становилось равно 32чегототаммногоцифр....
  • Vladimir Kladov © (18.10.10 16:23) [159]
    ResizeParentBottom

    Обновление KOL.zip 3.00.o на сайте.

    2 QAZ: Много цифр - как смотрели? fTag надо в Watch и курсором мыши смотреть, а не Tag.
 
Конференция "KOL" » KOL v 3.00 [Delphi, Windows]
Есть новые Нет новых   [134431   +9][b:0.001][p:0.001]