Введення
програмний модуль delphi
Тема моєї курсової роботи - це В«Огляд компонентів Delphi, які використовуються при розробці інтерфейсу в стилі MS WORD. Розробка програми, що містить рядок меню, панель інструментів В». p align="justify"> Інтерфейс в стилі MS WORD передбачає створення головного меню і панелі інструментів. Це можливо реалізувати за допомогою наступних компонентів: - компонент, що представляє собою спеціальний контейнер для створення панелей інструментів. Головна відмінна риса TToolBar - його здатність гнучкого управління дочірніми елементами, які він може групувати, вирівнювати за розмірами, розташовувати в кілька рядів. - Кнопка панелі інструментів. - Визначає головне меню форми (програми). p align="justify"> Створене додаток дозволить автоматизувати діяльність бухгалтерії будь-якого підприємства з нарахування заробітної плати співробітникам.
У додатку будуть доступні наступні операції:
Додавання записів про співробітників;
Формування розрахункових листів;
Пошук відомостей про співробітників та їх заробітної плати;
Друк даних;
Експорт в Excel.
Виконання цих операцій значно скоротить час і трудовитрати працівників бухгалтерії, і як наслідок застосування цієї програми принесе значний економічний ефект.
Теоретичні основи теми
Перед розробкою програми мною були вивчені наступні питання:
Можливості Delphi щодо створення інтерфейсу в стилі MS WORD.
Щоб розробити такий інтерфейс були використані наступні компоненти: - панель інструментів.
Компонент TToolBar розташовується на вкладці Win32 і являє собою спеціальний контейнер для створення панелей інструментів. Головна відмінна риса TToolBar - його здатність гнучкого управління дочірніми елементами, які він може групувати, вирівнювати за розмірами, розташовувати в кілька рядів. br/>
Таблиця 1. Основні властивості компоненту TToolBar
СвойствоОпісаніеProperty autosize: Boolean; Якщо містить значення True, висота компонента автоматично узгоджується з висотою кнопокProperty ButtonCount: integer; Містить кількість вставляються в панель інструментів дочірніх компонентовProperty flat: Boolean; Якщо містить значення True, панель і кнопки на ній прозорі для фону і навколо кнопки з'являється межа, тільки коли на ній розташовується покажчик мишіProperty Indent: Integer; Визначає відступ у пікселях від лівого краю компонента для першого дочірнього елементаProperty rowcount: integer; Містить кількість рядів кнопокProperty showcaptions: Boolean; Дозволяє/забороняє показ на кнопках тексту.
Для компонента визна...