ПОИСК Статьи Чертежи Таблицы Создание пользовательских серверов управления ресурсами из "Система проектирования печатных плат Protel " Для создания такого сервера пользователю достаточно иметь простейший текстовый редактор (например, стандартный Блокнот системы Windows) и простейший графический редактор (например, Paint). С помощью Блокнота создаются два основных элемента сервера файл инсталлятора и файл ресурсов. Графический редактор используется для создания иконок кнопок пользовательских панелей инструментов. [c.43] Затем в блоке описания модифицируемых элементов ресурса следует указать имя нового элемента, ссылку на иконку (если речь идет о кнопке на панели инструментов) и идентификатор процедуры с перечнем всех необходимых параметров. [c.44] Данный блок описывает панель инструментов Компоненты по ГОСТ, не привязанную ни к одной стороне окна среды проектирования (Floating) и расположенную в позиции 100 точек вправо по оси X и 400 вниз точек по оси Y от левого верхнего угла этого окна (рис. 2.32). Все эти данные приведены в первой строке блока. Далее следует описание четырех кнопок, вызывающих процедуру размещения компонента. Рассмотрим описание одного из элементов ресурса более подробно. [c.45] Далее следует описание исполняемой процедуры с перечислением параметров в круглых скобках и символом в качестве разделителя. [c.46] Аналогичным образом описываются другие кнопки панели, при необходимости с помощью ключевых строк Separator добавляются разделители. Завершается блок строкой End. Отметим, что в папке с создаваемым сервером должна присутствовать база данных проекта Support.ddb, содержащая библиотеку Резисторы.МЬ в папке Библиотеки по ГОСТ. [c.46] Далее создадим блок, описывающий добавление на главную панель инструментов редактора схем новой кнопки, включающей или выключающей панель Компоненты по ГОСТ (рис. 2.33). [c.46] Включение или выключение панели инструментов можно выполнять с помощью специальной команды меню (рис. 2.34), которую следует описать аналогичным образом. [c.47] Вернуться к основной статье