Difference between revisions of "KOL-CE/ru"

From Lazarus wiki
Jump to navigationJump to search
(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 предназнача. Original MCK can not be used with Lazarus at all.
+
Изначально 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 logo - 2012.svg

Эта статья относится только к Windows.

См. также: Multiplatform Programming Guide

WinCE Logo.png

Эта статья относится только к 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. Иначе обработчики событий не будут работать!

Сделаем это:

  1. Запустить Lazarus.
  2. Выбрать пункт Tools > Configure "Build Lazarus"... (Сервис > Параметры сборки Lazarus...).
  3. Выбрать Clean Up + Build all(Очистить всё + собрать всё) на странице Quick Build Options (простые параметры сборки).
  4. Открыть страницу Advanced Build Options (Расширенные параметры сборки) и remove -dDisableFakeMethods из Options input field.
  5. Click Build button to rebuild Lazarus.