Инструменты пользователя

Инструменты сайта


koda:ru:documentation:features

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

koda:ru:documentation:features [2014/07/09 10:41] (текущий)
Строка 1: Строка 1:
 +====== Возможности ======
  
 +Добро пожаловать в справочную систему Koda.
 +
 +Koda была разработана,​ чтобы облегчить разработку форм (GUI) для скриптового языка AutoIt3. Koda хранит данные формы в стандартном файле XML с расширением KXF. Он включает все допустимые свойства контролов и стили. Интерфейс включает три основные части: [[window_main_window]],​ [[window_object_inspector]] and [[window_form_list]].
 +
 +===== Возможности дизайнера =====
 +  * поддержка всех контролов Autoit
 +  * поддержка 4 специальных (на основе UDF) контролов
 +  * изменение размера и перемещение контролов
 +  * вырезка/​копирование/​вставка/​удаление контролов
 +  * неограниченный откат изменений
 +  * привязка к сетке (размер сетки настраивается)
 +  * изменение свойств и стилей в инспекторе свойств,​ изменения отображаются немеленно
 +  * панель привязок для взаимной привязки контролов
 +  * визуальное изменение порядка контролов
 +  * настраиваемые цвета
 +  * настраиваемые панели инструментов
 +  * сохранение и загрузка форм
 +  * редактирование нескольких форм одновременно
 +  * генерирование нового кода или обновление существующих скриптов
 +  * легкая в использовании [[dialog_templates_gallery]] для упорядочивания шаблонов
 +  * импорт существующих GUI-скриптов (даже не созданных в Koda)
 +  * поддержка написания и использования конвертеров для импорта из других форматов
 +  * многоязычность
 +
 +==== Поддержка нескольких контролов ====
 +
 +Вы можете вырезать,​ копировать вставлять и удалять несколько контролов сразу. Контролы могут быть выделены "​резиновой рамкой"​.
 +
 +При выборе нескольких контролов вы можете изменять свойства,​ общие для выделенных контролов.
 +
 +===== Генерация кода =====
 +
 +Koda старается генерировать максимально возможно чистый и читаемый код. Генератор кода может:
 +
 +  * генерировать код, основанный на цикле или на событиях
 +  * работать с подключаемыми UDF
 +  * использовать пользовательские шаблоны
 +  * стили в виде набора переменных
 +  * разворачивать переменные в текстовых свойствах
 +  * разворачивать макросы Autoit в текстовых свойствах
 +  * настраиваемые отступы
 +  * настраиваемые диапазоны действия переменных
 +
 +===== Портабельность =====
 +
 +Koda - полностью портабельное приложение,​ для нее не нужно устанавливать дополнительные библиотеки в систему,​ и она не требует никаких ключей в реестре. Единственный ключ, который Koda **может** создать - ассоциация с KXF-файлами,​ но это не автоматический процесс,​ вы полностью его контролируете. Все настройки программы хранятся в едином xml-файле.
 +
 +Если вы пытаетесь запустить Koda в окружении,​ где у вас нет прав для записи в папке, где установлена Koda, при запуске вам будет предоставлен выбор: ​
 +  *Продолжить заботу без возможности сохранения //​настроек//​
 +  *Разрешить Koda сохранять настройки в подпапку "​Koda"​ в папке "​Application Data" текущего профиля
koda/ru/documentation/features.txt · Последние изменения: 2014/07/09 10:41 (внешнее изменение)