Суббота, 25.11.2017, 14:36

САПР
Программы
MBbuilder

Быстрая разработка приложений для MapInfo MapBasic


MBBuilder предоставляет возможность перехода от традиционных средств программирования интерфейса на языке MapBasic к их визуальному проектированию. Ведение проекта, написание и использование компонентов, быстрое получение контекстной подсказки во встроенной среде MBBuilder упрощает процесс создания и сокращает время отладки ошибок приложения.

Обзор программы MBBuilder

MBBuilder - это визуальный инструмент для Быстрой Разработки Приложений (Rapid Application Development (RAD)) для MapInfo MapBasic с функциями, типичными для продуктов данной категории:

Редактор Меню

Редактор Панели инструментов

Диспетчер проекта

Редактор компонентов

Инспектор объектов

Диалоговый редактор

Диспетчер проекта

Диспетчер проекта программы MBBuilder поддерживает парадигму проекта как набора файлов в формате MapBasic, таким образом, отпадает необходимость работы с каждым файлом по отдельности: просто работайте со своим проектом MapBasic!

Инспектор объектов

Поддерживает все свойства объектов приложения (Диалоги, Элементы меню, Панели инструментов и Управления);

Диалоговый редактор

Можно создавать любое требуемое количество диалогов и легко управлять ими;

Единое хранилище для всех файлов

Все файлы проекта хранятся в одном месте. Таким образом, можно загружать файлы в Редактор файлов для их переименования, удаления или для добавления новых файлов. Это очень удобно, если используется код предыдущего проекта;

Волшебная клавиша F9

Нажмите F9, и проект будет скомпилирован и скомпонован, а MapInfo мгновенно запустит это приложение;

Редактор компонентов

Редактирование компонентов – это основная функция программы MBBuilder, которая позволяет создавать свои собственные компоненты для повторного использования.

В двух словах: MBBuilder - это "VisualMapBasic"!


Функции MapBasic: почему был разработан MBBuilder

Среда разработки приложений MapBasic содержит текстовый редактор, компилятор и компоновщик. К сожалению, процесс создания диалогов, меню и панелей инструментов занимает значительное количество времени, а описание их в специальных командах MapBasic является монотонной работой. Еще больше усилий приходится прилагать, если требуется изменение, добавление или удаление отдельных компонентов интерфейса во время разработки.

MBBuilder - это инструмент для Быстрой Разработки Приложений на MapBasic

Системы, поддерживающие разработку приложений под Windows (Borland Delphi, Microsoft Visual Basic и другие инструменты для Быстрой Разработки Приложений) содержат средства визуального создания интерфейса с автоматически генерируемым программным кодом. Использование инструментов RAD в процессе разработки значительно упрощает разработку и отладку приложений, а также управление ими.

microOLAP MBBuilder является первой средой RAD для MapBasic, которая полностью поддерживает эти функции. Используя возможности программы MBBuilder, корпоративные и индивидуальные разработчики смогут быстро и легко создавать приложения MapInfo MapBasic.


Среда разработки проектов MBBuilder

Центром управления процессом разработки приложений является Главное меню. Оно контролирует файлы, включенные в приложение, а также проводит все операции по ведению проекта, его компиляции и исполнению.

 

Перечислим лишь основные компоненты:
Главное меню – обеспечивает доступ ко всем операциям в среде разработки, находится прямо под заголовком окна;

Панель инструментов – обеспечивает быстрый доступ к большинству команд главного меню. Находится под главным меню

Палитра компонентов – это просто замечательный ресурс для быстрой разработки приложений! Она обеспечивает доступ к хранилищу таких компонентов, как подписи, кнопки, списки и т.п. Компоненты могут быть представлены в различных формах, и таким образом и создается интерфейс.

Редактор компонентов: позволяет использовать существующие компоненты, а также добавлять свои собственные, используя Редактор компонентов.


 
Диспетчер проекта: MBBuilder позволяет с легкостью контролировать все файлы проекта.


 
 Диалоговый редактор: является одним из основных инструментов для разработки, который используется для создания приложений. Можно выводить на экран несколько диалогов во время разработки, но только один из них может быть активным. Работая вместе с Инспектором объектов, Диалоговый редактор выполняет следующие операции:

Добавляет компоненты в диалог;

Вносит изменения в диалог и его компоненты;

Связывает компонентные обработчики событий с процедурами MapBasic, которые содержатся в Редакторе файлов.

 


   
Инспектор объектов: используется для установки параметров компонентов диалога. MBBuilder использует эти начальные параметры для автоматического генерирования кода приложения.

Редактор файлов: это тот самый инструмент программирования, который позволяет сводить все элементы интерфейса вместе, и выстраивает идеологию работы приложения.

 

Программирование логических и вычислительных процедур, инициализация и установка приложения и все другие операции выполняются точно также как в обычном текстовом редакторе MapBasic.

Редактор Меню: MBBuilder позволяет визуально создавать и редактировать дерево меню при помощи Редактора Меню.
Редактор Меню автоматически вставляет необходимый программный код в приложение



Редактор Панели инструментов: выполняет те же функции, что и Редактор Меню, но используется для создания панелей инструментов.



Мы здесь
start@ing-tv.ru
+7(950) 402-03-19
+7(391) 231-25-60
 
Инженерные сети
Расчетные САПР
Программы SoftHVAC
Энергоэффективност
GeoSolution

Copyright Weißes Meer © 2017