|
|||
Лабораторная работа 2. Проектирование пользовательского интерфейсаСтр 1 из 2Следующая ⇒ Лабораторная работа 2. Проектирование пользовательского интерфейса
Цель работы Получение навыков разработки пользовательского интерфейса, применения элементов интерфейса, управления их геометрией, видимостью и чувствительностью. Задание Для выполнения задания создать проект с формой для отработки следующих далее заданий по управлению элементами интерфейса (в качестве примеров использовать материалы курсового проекта). 1. Адаптация родителя к геометрии входящих элементов (свойство AutoSize) Расположить на форме панель, в которую поместить несколько элементов (кнопок, полей, меток). Задать у панели свойство AutoSize = true. Наблюдать реакцию геометрии панели. Проверить влияние свойства панели BorderWidth. 2. Адаптация элементов к геометрии родителя (свойство Anchors) Расположить на форме панель. Запустить приложение. Проверить реакцию размеров панели при изменении размера формы для разных значений свойства Anchors панели. 3. Выравнивание элементов по геометрии родителя (свойство Align) Расположить на форме панель (все Anchors = true), в которую поместить компоненты TTreeView (свойство Align = Left) и TListView (свойство Align = Client). Наблюдать реакцию компонентов при изменении размера формы. Проверить влияние свойства панели BorderWidth. 4. Использование разделителя Использовать панель с компонентами из задания 3. Поместить между компонентами разделитель (TSplitter). Задать ширину разделителя (свойство Width). Запустить проект и посмотреть реакцию компонентов при движении разделителя.
|
|||
|