Конференция "KOL" » 2 Vladimir Kladov [Delphi, Windows]
 
  • exero (21.09.08 19:42) [20]

    > А можно примерчик?

    Проект очень большой и полностью закрытый, так что быстро не получится. Как локализую проблему - выложу.
  • MTsv DN (21.09.08 19:47) [21]
    > Проект очень большой и полностью закрытый, так что быстро не получится. Как локализую проблему - выложу.
    Могу я скинуть наработки KOLа. Тем более, TLIST_FAST вроде доведен до ума...я щас занимаюсь интеграцией в D2009, верней поддержной юникода в MCK.
  • exero (21.09.08 20:10) [22]
    Скинте куда нибудь - вполне возможно что все работает - падало не всегда но стабильно.
  • Jon © (22.09.08 17:24) [23]
    Seriously, does anyone know if Vladimir Kladov is OK?
  • MTsv DN (22.09.08 19:06) [24]
    I don't know...
  • Vladimir Kladov © (22.09.08 19:34) [25]
    Со мной все в порядке. Будет изменений на версию, сделаю обновление. У меня пока багов не замечено (я не использую unicode, но TLIST_FAST у меня в проекте задействован: глюков пока не встретил. Может быть, проблема не в самом TList, а в StrList(ex) или WStrList(ex)).
  • exero (22.09.08 19:48) [26]
    Рад что с Владимиром все хорошо. Что касается TLIST_FAST, то в моем проекте используется только TList. Жду патча от MTsv DN.
  • MTsv DN (22.09.08 21:47) [27]
    > Жду патча от MTsv DN.
    Ну, в общем-то, уже готово... Щас what's new сделаю, и направлю Владимиру... А он уж решит что делать.

    2 exero
    Скиньте, мне на mtsv[at]newmail.ru свой адрес, чтоб "клонов" KOL'а "не плодить" (итак уже люди теряются в + и -), а то вдруг Владимир забракует, но исправления TLIST_FAST работают...
  • MTsv DN (23.09.08 21:26) [28]
    Владимир, отправил Вам письмо...
  • MTsv DN (24.09.08 09:53) [29]
    2 exero
    Надо все-таки попробовать локализовать проблему.
  • exero © (24.09.08 11:59) [30]
    2 MTsv DN
    Быстро локализовать не получилось... Вчера и сегодня с утра падало на добавлении в список - после того как прошелся отладчиком - перестало!!! Но теперь вылетает в каком-то другом месте - короче все это мне порядком поднадоело. Если найду где падает отпишу, но в близжайшем будущем с TLIST_FAST играть не буду - прирост скорости почти не заметен (мб потому что использую FastMM4 и FastMove)...
  • MTsv DN (24.09.08 19:23) [31]
    Владимир, отправил Вам письмо... Небольшие исправления в mirror.pas...
  • Vladimir Kladov © (28.09.08 17:59) [32]
    версия 2.88: Изменений так много, что update делать нет смысла - получается больше 100Кб. Так что выложил целиком, но с разбивкой по файлам kol.zip и mck.zip примерно так же как и раньше, на основном сайте. Новый WideStringEdit.pas (не глядя) положил в koladd.zip.

    В дополнение к присланному мне добавил TKOLProject.DefaultFont, TKOLForm.FontDefault и изменил шрифт по умолчанию на System (давно надо было сделать так: именно System Используется в форме и контролах, если фонт не назначается принудительно кодом и не вызывается WM_SETFONT). Кто не использует MCK, мало что меняется, если вообще что-то меняется. Для пользователей MCK достаточно изменить TKOLPRoject.DefaultFont.

    С изменением TBitmap.SetHeight я не совсем понял, зачем так делать и почему не был соответственно исправлен TBitmap.SetWidth. В любом случае старый код будет работать для SMALLER_CODE. И если будут пожелания, то добавим ещё один символ.

    Восстановил совместимость с Delphi2 и Delphi3. Все изменения проверить я не успел. Если что, поправим дополнительно.
  • Dimaxx © (30.09.08 02:05) [33]

    > С изменением TBitmap.SetHeight я не совсем понял, зачем
    > так делать и почему не был соответственно исправлен TBitmap.
    > SetWidth. В любом случае старый код будет работать для SMALLER_CODE.
    >  И если будут пожелания, то добавим ещё один символ.

    В код SetWidth вносить подобные изменения нет смысла, ибо при изменении ширины scanline=nil не бывает. А при изменении высоты бывает, если не привести битмап к DIB.
  • Holden (09.10.08 17:29) [34]
    Всё будет хорошо?
 
Конференция "KOL" » 2 Vladimir Kladov [Delphi, Windows]
Есть новые Нет новых   [134432   +18][b:0][p:0.001]