Конференция "KOL" » Где можно взять KOLMHToolTip.pas? [Delphi, Windows]
 
  • Lexi (08.02.09 20:43) [0]
    На http://kolmck.net/r_adds.htm ссылка ведёт на http://kol.mastak.ru/files/lib/MHToolTip.zip , который давно недоступен. А гугль других сылок не даёт.
  • Lexi (08.02.09 21:00) [1]
    Извиняюсь. Оказалось что достаточно USE_MHTOOLTIP.
    Странно, что в первый раз это не сработало, хотя я и пересобирал проект.
  • [e]Bu$ter © (15.02.09 03:03) [2]
    Я не понял, у вас оно без KOLMHToolTip.pas собралось? А как же это:
    {$IFDEF USE_MHTOOLTIP}
     {$DEFINE pre_interface}
     {$I KOLMHToolTip}
     {$UNDEF pre_interface}
     {$ENDIF}



    Но у меня даже с ним не хотело:
    [Error] KOLMHToolTip.pas(156): Identifier redeclared: 'TTM_POPUP'
    [Error] KOLMHToolTip.pas(202): Incompatible types: 'Array' and 'PAnsiChar'
    [Fatal Error] ThinkTwice.dpr(7): Could not compile used unit 'KOL.pas'



    Поэтому строку 156 я закоментировал, а в строке 202, заменил
     Result.fHandle := CreateWindowExA(0, TOOLTIPS_CLASS,  '', ...


    на
     Result.fHandle := CreateWindowExA(0, 'tooltips_class32',  '', ...


    И всё заработало.
    * TOOLTIPS_CLASS определён как массив в файле delphicommctrl.inc

    Имеем:
    KOL&MCK: 2.88
    MHToolTip (23.11.2006)
    Delphi 7

    Вопрос: почему не сходится само?
    Или и не должно?
  • D[u]fa (16.02.09 15:20) [3]
    и-за поддержки уникода думаю. надо добавлять условие, чтоб юзалась либо CreateWindowExA либо CreateWindowExW
  • Vetal (21.02.09 23:27) [4]
    Извиняюсь что не по теме но по поводу поиска, скажите пожалуйста где можно скачать версию библиотеки KOL 2.86 ?
  • [e]Bu$ter © (23.02.09 01:03) [5]
    Если всё ещё актуально, то kol_mck_2.86.7z у меня как-раз сохранился.
    Сообщите куда отправить - вышлю.
  • Vetal (23.02.09 05:38) [6]
    Вышлите пожалуйста на Vetal_83@list.ru
    Заранее Благодарен!
  • MTsv DN (23.02.09 19:44) [7]
 
Конференция "KOL" » Где можно взять KOLMHToolTip.pas? [Delphi, Windows]
Есть новые Нет новых   [134431   +15][b:0][p:0.001]