Difference between revisions of "KOL-CE/ru"
(New page: {{KOL-CE}} ==Введение== KOL-CE - это KOL&MCK созданная Владимиром Кладовым(http://kolmck.net), портированная под free pascal/Lazarus. ...) |
|||
Line 7: | Line 7: | ||
MCK это пакет Lazarus, позволяющий проектировать приложения KOL-CE визуально, используя Lazarus IDE. | MCK это пакет Lazarus, позволяющий проектировать приложения KOL-CE визуально, используя Lazarus IDE. | ||
− | Изначально KOL-CE планировался как KOL, портированный только для [[WinCE port|WinCE]]. Но потом было решено оставить функции Win32 и доделать его работу с FPC. Оригинальный KOL | + | Изначально KOL-CE планировался как KOL, портированный только для [[WinCE port|WinCE]]. Но потом было решено оставить функции Win32 и доделать его работу с FPC. Оригинальный KOL предназначалась для Delphi и работает с free pascal с ошибками. А оригинал MCK вообще нельзя было использовать для Lazarus. |
+ | |||
+ | === Требования === | ||
+ | * Free Pascal compiler 2.2.0 или позже для Win32. | ||
+ | * arm-wince cross compiler 2.2.0 или позже для Win32 (for [[WinCE port|WinCE]] development). | ||
+ | * Lazarus 0.9.26 или позже для Win32. | ||
+ | |||
+ | === Поддерживаемые платформы: === | ||
+ | * Все 32-битные Windows: от Windows 95 до Vista. | ||
+ | * [[WinCE port|Windows CE]] для PocketPC и смартфонов. | ||
+ | |||
+ | == Загрузка == | ||
+ | Последний релиз KOL-CE можно скачать отсюда: [http://sourceforge.net/project/showfiles.php?group_id=188451 here]. | ||
+ | |||
+ | Также вы можете получить свежие исходники KOL-CE из svn по этой ссылке: https://kol-ce.svn.sourceforge.net/svnroot/kol-ce/trunk | ||
+ | |||
+ | == Установка == | ||
+ | ---- | ||
+ | '''Важно:''' После KOL-CE 2.80.2 определение <tt>DisableFakeMethods</tt> больше не требуется. | ||
+ | |||
+ | Если раньше вы использовали KOL-CE 2.80.1 или ранее, вам надо пересобрать Lazarus '''без''' определения <tt>DisableFakeMethods</tt> перед установкой пакета MCK. Иначе '''обработчики событий не будут работать'''! | ||
+ | |||
+ | Сделаем это: | ||
+ | # Запустить Lazarus. | ||
+ | # Выбрать пункт '''Tools > Configure "Build Lazarus"...''' ('''Сервис > Параметры сборки Lazarus...'''). | ||
+ | # Выбрать '''Clean Up + Build all'''(Очистить всё + собрать всё) на странице '''Quick Build Options''' (простые параметры сборки). | ||
+ | # Открыть страницу '''Advanced Build Options''' (Расширенные параметры сборки) и '''remove''' <tt>-dDisableFakeMethods</tt> из '''Options''' input field. | ||
+ | # Click '''Build''' button to rebuild Lazarus. | ||
+ | ---- |
Revision as of 22:21, 4 September 2010
Эта статья относится только к Windows.
См. также: Multiplatform Programming Guide
Эта статья относится только к Windows CE.
См. также: Multiplatform Programming Guide
│
English (en) │
français (fr) │
한국어 (ko) │
русский (ru) │
中文(中国大陆) (zh_CN) │
中文(台灣) (zh_TW) │
Введение
KOL-CE - это KOL&MCK созданная Владимиром Кладовым(http://kolmck.net), портированная под free pascal/Lazarus. KOL-CE создана Юрием Сидоровым и распространяется под wxWindows Library Licence.
KOL-CE позволяет создавать очень компактные Win32/WinCE приложения с GUI (начиная от ~40KB приложения с пустой формой).
MCK это пакет Lazarus, позволяющий проектировать приложения KOL-CE визуально, используя Lazarus IDE.
Изначально KOL-CE планировался как KOL, портированный только для WinCE. Но потом было решено оставить функции Win32 и доделать его работу с FPC. Оригинальный KOL предназначалась для Delphi и работает с free pascal с ошибками. А оригинал MCK вообще нельзя было использовать для Lazarus.
Требования
- Free Pascal compiler 2.2.0 или позже для Win32.
- arm-wince cross compiler 2.2.0 или позже для Win32 (for WinCE development).
- Lazarus 0.9.26 или позже для Win32.
Поддерживаемые платформы:
- Все 32-битные Windows: от Windows 95 до Vista.
- Windows CE для PocketPC и смартфонов.
Загрузка
Последний релиз KOL-CE можно скачать отсюда: here.
Также вы можете получить свежие исходники KOL-CE из svn по этой ссылке: https://kol-ce.svn.sourceforge.net/svnroot/kol-ce/trunk
Установка
Важно: После KOL-CE 2.80.2 определение DisableFakeMethods больше не требуется.
Если раньше вы использовали KOL-CE 2.80.1 или ранее, вам надо пересобрать Lazarus без определения DisableFakeMethods перед установкой пакета MCK. Иначе обработчики событий не будут работать!
Сделаем это:
- Запустить Lazarus.
- Выбрать пункт Tools > Configure "Build Lazarus"... (Сервис > Параметры сборки Lazarus...).
- Выбрать Clean Up + Build all(Очистить всё + собрать всё) на странице Quick Build Options (простые параметры сборки).
- Открыть страницу Advanced Build Options (Расширенные параметры сборки) и remove -dDisableFakeMethods из Options input field.
- Click Build button to rebuild Lazarus.