антами - він головним чином використовується, щоб дозволити передавати в стандартну підпрограму змінне число аргументів. p align="justify"> Для того, щоб зрадити динамічний масив за посиланням, масив і визначення підпрограми з параметром-масивом повинні бути задані через визначення типу масиву.
Опис використовуваних процедур і функцій
Процедура btnOpenClick використовується для відображення діалогу відкриття текстового файлу.
Процедура btnSaveClick використовується для відображення діалогу збереження текстового файлу.
Процедура btnExitClick використовується для закриття програми без збереження змін.
Процедура FormCreate містить у собі настройки для діалогових вікон відкриття і збереження файлу.
Процедура btnAddDictonaryClick використовується для відображення діалогу відкриття файлу словника. Крім цього, в даній процедурі відбувається читання файлу словника і наступна обробка даних. p align="justify"> Процедура RichEdit1Change служить для миттєвої обробки введених в поле RichEdit1 символів.
Опис структури програми та інтерфейсу користувача
Форма Form1. Додаток є проектом, створеним на Delphi, має простий і зрозумілий інтерфейс, зручний як для досвідченого, так і для рядового користувача:
В
Використовуються стандартні компоненти, такі, як RichEdit, OpenDialog, MainMenu, SaveDialog і StatusBar.
Програма не вимагає файлу словника для запуску або роботи без підсвічування ключових слів, запускається в стандартній конфігурації.
В
Для відкриття текстового файлу, слід вибрати підменю «³дкрити файлВ» з розділу меню В«ФайлВ». Для відкриття текстового файлу з розширенням, відмінним від *. Txt, слід вибрати В«Всі файлиВ» в діалоговому вікні відкриття файлу:
В
Програма може працювати і як звичайний текстовий редактор:
В
Для того щоб включити виділення ключових слів, досить відкрити підміню В«Підключити словникВ» з меню "Налаштування" і вибрати файл словника, збережений у спеціальному розширенні:
В
Ключові слова не підсвічені до тих пір, поки не відбудеться оновлення RichEdit:
В
Після завантаження словника в StatusBar додатки відобразиться інформація про кількість завантажених слів. Ключові слова підсвічуються червоним кольором і жирним накресленням:
В
Слова підсвічуються в міру їх набору. Частини ключових слів підсвічуватися НЕ будуть:
В
Крім цього, не будуть підсвічені і слова, що включають в себе ключові, але не є ними, як на малюнку нижче:
В
Користувач може зберегти змінений файл...