Конференция "KOL" » KOL v 3.00 [Delphi, Windows]
 
  • MTsv DN (03.10.10 16:59) [20]
    Нет, не кнопка, а битмап. Груши это хорошо, тока почему без использования груш используется их код.
  • Vladimir Kladov © (03.10.10 17:00) [21]
    Обновил KOL.zip и grushcontrols.
    А, понял, ToolbarAddButtons вызывает новая версия MCK, если видит, что надо бы поместить новые операторы для автосайза кнопок. Но это если TBButtonsWidth <> 0 или TBAutoSizeButtons, Вы их меняли?

    Буду visual_xp_styles смотреть, что там получилось.
  • MTsv DN (03.10.10 17:01) [22]
    > Вы их меняли?
    Естественно.

    > 3. TDirList.ScanDirectory
    Не работает из-за косяка, упомянутом в 2.
  • MTsv DN (03.10.10 17:10) [23]
    >> А, понял, ToolbarAddButtons вызывает новая версия MCK, если
    >> видит, что надо бы поместить новые операторы для автосайза
    >> кнопок. Но это если TBButtonsWidth <> 0 или TBAutoSizeButtons,
    >> Вы их меняли?
    > Естественно.

    Ни смена TBAutoSizeButtons, ни TBButtonsWidth <> 0 не решают проблему. Параметр битмап не добавляется.
  • MTsv DN (03.10.10 17:22) [24]
    Объединяя.
    1. С новым кодом не работают многие компоненты.
    2. В асм-версии не работает DoInitCommonControls
    3. В асм-версии не работает NewSplitterEx
    4. В асм- и пас-версии не работает Free для PWStrList (и соответственно все функции с ней, например TDirList.ScanDirectory)
    5. ToolbarAddButtons не добавляет последний параметр битмап. Добавление вручную 0, решает проблему компиляции до первого ребилда.

    p.s. Директивы: KOL_MCK;GRAPHCTL_XPSTYLES;UNICODE_CTRLS;USE_OLD_FLAGS;CMDACTIONS_RECORD
    p.p.s. Программу так запустить и не удалось!!!
  • Vladimir Kladov © (03.10.10 18:06) [25]
    Ну я примерно нашел, что это сочетание GRAPHCTL_XPSTYLE + asm. Нашел уже конкретно несколько мест, рою дальше. Думаю сегодня победить. (Чертова аэра, уже в глазах все мелькает).
  • Vladimir Kladov © (03.10.10 18:10) [26]
    Я так и думал, с выключенными темами не падает. Ну что же, придется потерпеть.
  • MTsv DN (03.10.10 18:19) [27]
    Владимир, посмотрите, пожалуйста 4ый пункт...как будет время
  • MTsv DN (03.10.10 18:27) [28]
    Вылет происходит при добавлении директивы UNICODE_CTRLS
  • Vladimir Kladov © (03.10.10 18:37) [29]
    Нашел, исправил KOL.zip, и с DoInitCommonControls тоже управился. Не помню, как раньше было, заменил в IFDEF на ASM_UNICODE. Я же так понимаю, проблема была именно с UNICODE_CTRLS.
  • Vladimir Kladov © (03.10.10 18:38) [30]
    MCK тоже новый лежит - с третьим параметром 0, когда битмапа нет. ImageList в ListView проверил, работает.
  • Vladimir Kladov © (03.10.10 18:40) [31]
    Наконец-то выключил темы. Как вы терпите этот мрак только.
  • Dufa © (03.10.10 18:50) [32]
    С GRAPHCTL_XPSTYLES теперь не падает при старте, но панель с Align = caBottom - исчезает..
    Без GRAPHCTL_XPSTYLES - вроде норм
  • Vladimir Kladov © (03.10.10 19:12) [33]
    У меня видно. Хотя не саму панель, а ее содержимое. Может, это камуфляж такой?
  • Dufa © (03.10.10 20:11) [34]

    > Может, это камуфляж такой?


    Нее.. на старой версии то работает нормально. А здесь панель целиком исчезает
  • Vladimir Kladov © (03.10.10 20:13) [35]
    Проверьте, что там не одновременно Align и Anchors используются.
  • MTsv DN (03.10.10 21:10) [36]
    2 Кладов
    http://zalil.ru/29762811 - два нерешенных бага
  • Vladimir Kladov © (03.10.10 21:25) [37]
    Скачал - распаковал - запустил  - упало.
    Открыл в Delphi - откомпилировал - запустил - все работает.
    Что не так?
  • MTsv DN (03.10.10 22:38) [38]
    А темы включены?
  • Vladimir Kladov © (04.10.10 04:21) [39]
    Да. Но нет опций, может в этом дело? Попробуйте у себе грохнуть файлы в папке проекта, распаковать и перекомпилировать. Если еще падает, надо снова забрать kol.zip и mck.zip. Больше пока нет идей.
 
Конференция "KOL" » KOL v 3.00 [Delphi, Windows]
Есть новые Нет новых   [134430   +3][b:0.001][p:0.001]