07.07.2018, 23:13
|
#3
|
Супер-Модератор
Регистрация: 26.09.2011
Ресивер: Toshiba 007
Адрес: Dneprstone
Сообщений: 9,639
Сказал(а) спасибо: 7,710
Поблагодарили 17,337 раз(а) в 7,128 сообщениях
Вес репутации: 85
|
MetaTreeX Control
MetaTreeX Control – популярный программный продукт, который выступает в качестве приложения при работе в оболочках Visual Basic, C++, и т.п. Основным конкурентным преимуществом программы является использование элементов управления ActiveX, что позволяет в графической структуре программы видоизменять, заменять элементы, используя для этого мышь, а не написание тестовых сценариев. Авторство данного приложения принадлежит команде MetaProducts. Все преимущества программы станут доступными, если скачать MetaTreeX Control.
Возможности:
1:
Благодаря тому, что приложение поддерживает возможности ActiveX, пользователь может из разных компонентов, уже готовых сценариев программы, составить свою индивидуальную программу. Необходимо определить два вида составляющих, из которых будет выстраиваться содержание приложения – постоянная и переменная компоненты.
Постоянная составляющая будет выполнять функцию фундамента, к которому будут прикреплены переменные части. Стоит отметить, что константа не подлежит изменению при переходе от одной к другой конфигурации.
Переменная часть закрепляется за основой. Ее значения могут изменяться в зависимости конфигурации, что по своему смысловому назначению определяет точки расширения (или сменные модули).
Данный принцип формирования программы становится все более популярным из-за стандартной структуры, которая в результате получается. Данная методика применяется, в основном, при наличии графического интерфейса клиента, с помощью которого разрабатывается стандартная структура приложения. Таким образом, программист еще на начальном этапе написания уже знает, какой будет внутренняя структура кода.
Основной особенностью работы приложений, написанных данным способом, является возможность запуска внутри одной (основной) программы определенного количества совершенно разных программ, в зависимости от количества «переменных» модулей. В тоже время, клиент может в данном приложении перетаскивать мышью переменные компоненты от одной основы к другой, или же вовсе поменять назначение определенных компонент.
Программа MetaTreeX Control позволяет пользователю образно представить все данные в виде схемы, которая преимущественно имеет параболо-эллиптический формат. Соответственно нет необходимости просматривать отдельные папки. На этой же картинке пользователь может вносить корректировки в приложение. Подобный способ графического управления при написании программ реализован также в Bloodshed Dev-C++.
Стоит отметить, что инициировать запуск переменного модуля может только то приложение, которое является его основой. При этом в данном подходе реализован механизм инкапсуляции, который может ограничить доступ к структурным компонентам внутри определенной части программы. Важно не забывать, что данный подход возможен к применению исключительно на этапе написания программы, а не ее использовании.
|