![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Lazarus 0.9.28b+kolce 2.2.4+kolce_grush(03.06.2007) [Delphi, Windows]
heilong © (2009-11-24 17:18:00)grush никак установить не могу, ругается сначала на пути, разлулил, потом на ассемблер, снова разрулил теперь на ф-цию CreateEllipticRgn. Почему так сложно установить пакет, может есть другая версия kolce_grush?
MTsv DN (2009-11-27 14:40:00) [1]> mdw
Может ты и прав, вместо CE, надо FPC писать. Кстати, учитывая это, все порты что я делал - это FPC...
mdw (2009-11-27 11:01:00) [2]
> MTsv DN
Скорее всего, не нужно было в название "СЕ" добалять. Я в свое время тоже повелся, пытался компильнуть по WinCE, правда быстро осознал, что не прав.:)
MTsv DN (2009-11-25 18:30:00) [3]Ну и как я должен был про WinCE догадаться 8( Я так на все вопросы heilong сам и ответил. Думаю CreateEllipticRgn - это тока вершина айсберга...
heilong (2009-11-25 13:40:00) [4]CreateEllipticRgn - не поддерживается winCE, следовательно GRush-KOLCE скорее всего не поддерживает winCE. Тогда у меня другой вопрос, а кто-нибудь знает чем можно отрисовать кнопки + др. эл-ты типа как в Manila2D под KOL или FPC?
mdw (2009-11-25 12:31:00) [5]
> Проблема в том, что речь идет о приложении под WinCE:
Забейте.
heilong (2009-11-25 12:19:00) [6]Проблема в том, что речь идет о приложении под 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 (2009-11-25 12:16:00) [7]
> MTsv DN
Насколько понял, товарисч хотел под CE. Поэтому и предположил что не работает.
mdw (2009-11-25 12:16:00) [8]
> MTsv DN
Насколько понял, товарисч хотел под CE. Поэтому и предположил что не работает.
MTsv DN (2009-11-25 09:00:00) [9]P.S. С Lazarus-0.9.29-22754-fpc-2.5.1-20091125-win32.exe тоже все прошло успешно. Единственная ошибка при установке GRush:
Control.Font.FontStyle := KOL.TFontStyle(Component.Font.FontStyle);
Просто закомментировал и все нормально установилось...
MTsv DN (2009-11-25 07:28:00) [10]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 (2009-11-24 19:57:00) [11]Посмотреть могу, конечно, но не помню кто порт делал, может и я...давно это было...
mdw (2009-11-24 18:23:00) [12]Не уверен, что оно вообще нормально работало изначально (по краймей мере у меня)... Вопрос, наверное, к MTsv DN. Вроде он автор порта под СЕ.