Вверх ↑
HiAsm4 
Интерфейс - Палитра элементов

Палитра элементов
Вступление
   Палитра элементов - это основное "хранилище" возможностей данного конкретного пакета. Как следует из названия, данная палитра предоставляет доступ к упорядоченному по своему назначению списку элементов пакета, как это показано на рисунке справа. Благодаря такому модульному представлению все возможности пакета определяются исключительно возможностями входящих в него элементов.


Состав палитры
   Палитра элементов состоит из трех основных частей, иерархически вложенных друг в друга:

1) Вкладка - самый верхний уровень иерархии, определяющий наиболее характерную область применения компонентов, входящих в нее. Так, на рисунке вкладками являются Интерфейс, Контролы, Графика и Окно. Слева от названия вкладок расположены небольшие иконки, дающие более наглядное представление о ее назначении. Однако если вас не устраивают стандартные иконки или их наличие вообще, то изменить их можно в папке %hiasm%Elements<имя пакета> abs. В случае удаления иконки вместо нее будет подставлен стандартная зеленая точка из старых версий среды.

2) Группа - второй уровень иерархии, являющийся необязательным и необходимый только для пояснения специфики группы элементов данной вкладки. Так, на рисунке группой является коричневая полоска "Регионы". Все элементы, которые расположены выше не входят ни в какую группу и, как правило, являются элементами общего назначения в своей вкладке. Группу, как и вкладку, можно свернуть, кликнув на ней левой кнопкой мыши.

3) Элемент - третий и последний уровень иерархии. Представляет из себя кнопку с графической иконкой элемента пакета, кликнув по которой активируется процедура его добавления в схему. В подсказке к такой кнопке выводится краткое описание элемента, а в скобках приводится его внутреннее имя, которое обычно используется в справке, на форуме и при обновлении с репозитория. Поэтому, если Конструктор программ является для вас штатной рабочей утилитой повседневного использования - внутренние имена элементов лучше постараться запомнить (не всех, но часто используемых).
Редактирование палитры
   Изменение положения вкладок, групп и элементов как такового для пользователя не предусмотрено ввиду того, что состав палитры элементов достаточно часто меняется и дополняется новыми модулями. Однако способы редактирования тем не менее существуют. Для изменения положения вкладок, групп и элементов внутри данной вкладки достаточно выделить соответствующий объект и нажимая клавиши Page DownPage Up перемещать его вверх или вниз по палитре. Для переноса же элемента между вкладками необходимо открыть его конфигурацию (команда "Редактор элемента") и выбрать имя нужной вкладки в списке Tab. После чего сохранить конфигурацию.

   Сохранение ранее настроенной конфигурации возможно сделать только через экспорт параметров из базы элементов по адресу Elements<имя пакета>Elements.db. Стоит еще раз подчеркнуть тот факт, что ввиду бессмысленности этой операции для большинства пользователей никаких инструментов со стороны среды для работы с настройками палитры элементов не предоставляется.

   Для добавления новых элементов в среду рекомендуется завести отдельную вкладку, куда и размещать их впоследствии. Автоматизировать этот процесс для новых версий среды можно с помощью пакета Modules и его проекта HIS (подробнее об этом читайте Пакеты->Структура пакета HiAsm->Разработка элемента->Установка элемента)
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)
Комментарий
...