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

Рекомендации по разработке приложения для Windows



1. Создать отдельный каталог для разрабатываемого приложения.

2. Создать в Delphi новый проект (команда File à New à Application) и сразу сохранить его в каталоге, созданном в п.1 [6,7].

3. Продумать и составить список действий, которые должны быть доступны будущему пользователю посредством различных элементов управления, как-то: кнопок, панелей инструментов, строки основного меню и др.

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

5. Перенести на форму компонент MainMenu – главное меню и связать его с ImageList, а в его кнопках указать ссылки на действия, описанные в ActionList.

6. Создать на форме одну или несколько панелей инструментов, связав их с компонентами ActionList и ImageList.

7. Тщательно продумать и скомпоновать форму для каждого окна, которое будет выведено в приложении. Функционально связанные между собой элементы окна необходимо зрительно объединить в группы так, чтобы заголовок группы коротко и четко пояснял ее назначение. Для этого удобно использовать, например, панели Panel и GroupBox, расположенныена странице Standard.

8. Если пользователю необходимо выбирать некоторую информацию из нескольких заранее известных альтернатив, то рекомендуется использовать компонент ComboBox – выпадающий список. Для выбора одной из нескольких взаимоисключающих альтернатив следует использовать компонент RadioGroup.

9. Настроить свойства и указать методы каждого из объектов.

10. Написать и отладить все необходимые обработчики событий.





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



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