Конференция "KOL" » Lazarus 0.9.28b+kolce 2.2.4+kolce_grush(03.06.2007) [Delphi, Windows]
 
  • heilong (24.11.09 17:18) [0]
    grush никак установить не могу, ругается сначала на пути, разлулил, потом на ассемблер, снова разрулил теперь на ф-цию CreateEllipticRgn. Почему так сложно установить пакет, может есть другая версия kolce_grush?
  • mdw © (24.11.09 18:23) [1]
    Не уверен, что оно вообще нормально работало изначально (по краймей мере у меня)... Вопрос, наверное, к MTsv DN. Вроде он автор порта под СЕ.
  • MTsv DN (24.11.09 19:57) [2]
    Посмотреть могу, конечно, но не помню кто порт делал, может и я...давно это было...
  • MTsv DN (25.11.09 07:28) [3]
    2 heilong
    Не знаю какие у Вас проблемы. Все прошло "без сучка без задоринки".
    1. Скачал Lazarus-0.9.28.3-22728-fpc-2.2.4-20091124-win32.exe, kol-ce-2.80.3.zip, kolce_grush.7z
    2. Установил Lazarus в D:\Lazarus, KOL в D:\Lazarus\KOL\KOL; MCK в D:\Lazarus\KOL\MCK, kolce_grush в D:\Lazarus\KOL\GRush
    3. Удалил kolce_grush.compiled, что был в архиве (ну я думаю это и так понятно)
    4. Установил KOL-CE
    5. Установил GRush-KOLCE

    Единственное, что дополнительно сделал это "Параметры Компилятора" менял, а точнее Пути прописал и Стиль ассемблера Intel. А в проекте, после добавления первого элемента GRush на форму, в файле project1.lpr необходимо удалить kolce_grush (но это уже бзики лазаруса, а не порта).

    В общем, тока что все проверил...с нуля. Все работает "на ура". Никаких шаманств не надо...компилил естесссна приложение Win32
  • MTsv DN (25.11.09 09:00) [4]
    P.S. С Lazarus-0.9.29-22754-fpc-2.5.1-20091125-win32.exe тоже все прошло успешно. Единственная ошибка при установке GRush:
    Control.Font.FontStyle := KOL.TFontStyle(Component.Font.FontStyle);


    Просто закомментировал и все нормально установилось...
  • mdw © (25.11.09 12:16) [5]

    > MTsv DN

    Насколько понял, товарисч хотел под CE. Поэтому и предположил что не работает.
  • mdw © (25.11.09 12:16) [6]

    > MTsv DN

    Насколько понял, товарисч хотел под CE. Поэтому и предположил что не работает.
  • heilong (25.11.09 12:19) [7]
    Проблема в том, что речь идет о приложении под WinCE:

    -Поставил Lazarus-0.9.29-22754-fpc-2.3.1-20091125-win32.exe затем Lazarus-0.9.29-22754-fpc-2.3.1-20091125-cross-arm-wince-win32.exe
    -Установил KOL-CE
    -Установил GRush-KOLCE (Поправил пути, добавил {$ASMMODE INTEL})
    -Создал новый проект через визард KOL Toolkit Application, добавил grush-кнопку
    -Собрал под win32-i386, удачно, все работает
    -Собрал под winCE-arm, не хочет дружит с ассемблером ни {$ASMMODE INTEL} ни -rIntel не понимает.
    Закомменил {$DEFINE USE_MMX} и ф-цию CPUisMMX, теперь ругается на ф-цию CreateEllipticRgn, мол не найдена
  • mdw © (25.11.09 12:31) [8]

    > Проблема в том, что речь идет о приложении под WinCE:

    Забейте.
  • heilong (25.11.09 13:40) [9]
    CreateEllipticRgn - не поддерживается winCE, следовательно GRush-KOLCE скорее всего не поддерживает winCE. Тогда у меня другой вопрос, а кто-нибудь знает чем можно отрисовать кнопки + др. эл-ты типа как в Manila2D под KOL или FPC?
  • MTsv DN (25.11.09 18:30) [10]
    Ну и как я должен был про WinCE догадаться 8( Я так на все вопросы heilong сам и ответил. Думаю CreateEllipticRgn - это тока вершина айсберга...
  • mdw © (27.11.09 11:01) [11]

    > MTsv DN

    Скорее всего, не нужно было в название "СЕ" добалять. Я в свое время тоже повелся, пытался компильнуть по WinCE, правда быстро осознал, что не прав.:)
  • MTsv DN (27.11.09 14:40) [12]
    > mdw
    Может ты и прав, вместо CE, надо FPC писать. Кстати, учитывая это, все порты что я делал - это FPC...
 
Конференция "KOL" » Lazarus 0.9.28b+kolce 2.2.4+kolce_grush(03.06.2007) [Delphi, Windows]
Есть новые Нет новых   [134431   +11][b:0][p:0.001]