Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Визуальное проектирование интерфейса



Для преодоления трудностей на этапе создания интерфейса пользователя широкое распространение получило визуальное программирование. Работа стала производиться в Интегрированных средах разработки (IDE - ИСР) приложений, которые предоставляют программисту набор средств для наглядного конструирования интерфейса. Этот набор средств заранее программно разработан, определен перечень их свойств, методов и режимов использования. Содержатся эти средства в стандартных библиотеках.

К таким средам ИСР и относятся такие среды программирования как Visual Basic и Delphi, которые предоставляют программисту проект экранной формы, на которой он может помещать различные компоненты, имеющиеся в стандартных библиотеках этих сред. С помощью простых манипуляций мышью можно изменять размеры и расположение этих компонентов. Результаты проектирования тут же отражаются на экране. При необходимости разработчик приложения может менять с помощью специального диалогового окна свойства компонентов, заданные по умолчанию.

Но самое главное достоинство визуального программирования заключается в том, что во время проектирования формы и размещения на ней компонентов редактор кода ИСР автоматически генерирует код программы, включая в нее соответствующие фрагменты, описывающие данный компонент.

Подобная среда существенно сокращает время и облегчает процесс создания графического интерфейса приложения. Но это только первая часть проблемы. Вторая часть – написание программного кода, соответствующего смыслу решаемой задачи – остается за разработчиком и решается стандартными средствами языка программирования ИСР (VB или Pascal).





Дата публикования: 2014-12-28; Прочитано: 186 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...