ться у вікно програми.
Використовувані зовнішні змінні: графічний буфер buffer, режим відображення int info, масив кімнат лабіринту a.
Підпрограма void InNul ()
Вхідні дані: ні.
Вихідні дані: ні.
Процеси обробки: номери всіх кімнат лабіринту обнуляються.
Використовувані зовнішні змінні: масив кімнат лабіринту a.
Підпрограма void __ fastcall TForm2 :: FormKeyPress (TObject * Sender, char & Key)
Вхідні дані: посилання на натиснуту клавішу & Key, покажчик на що викликає об'єкт * Sender.
Вихідні дані: ні.
Процеси обробки: обробляється натиснута клавіша. При клавіші "Пробіл" режим відображення циклічно змінюється, при клавіші "Escape" процес пошуку шляху переривається. Після натискання лабіринт перемальовується. p align="justify"> Використовувані зовнішні змінні: режим відображення int info, булева змінна - чи запущений процес пошуку шляху - bool process.
Підпрограма void __ fastcall TForm2 :: FormCloseQuery (TObject * Sender, bool & CanClose)
Вхідні дані: посилання на бульову змінну - можливість закриття вікна програми - & CanClose, покажчик на що викликає об'єкт * Sender.
Вихідні дані: ні.
Процеси обробки: якщо виробляється пошук шляху, то вікно програми позбавляється можливості закритися.
Використовувані зовнішні змінні: булева змінна - чи запущений процес пошуку шляху - bool process.
Підпрограма void __ fastcall TForm2 :: FormClose (TObject * Sender, TCloseAction & Action)
Вхідні дані: посилання на виконувану дію & Action, покажчик на що викликає об'єкт * Sender.
Вихідні дані: ні.
Процеси обробки: додатки закривається.
Використовувані зовнішні змінні: немає.
Підпрограма void __ fastcall TForm2 :: FormClick (TObject * Sender)
Вхідні дані: покажчик на що викликає об'єкт * Sender.
Вихідні дані: ні.
Процеси обробки: запускається процес пошуку шляху, після якого виводяться повідомлення про вдале або невдалому результаті пошуку.
Використовувані зовнішні змінні: корінь пошукового дерева root, булеві змінні - прапор запуску процесу пошуку process, прапор переривання процесу пошуку newprocess, кількість максимально зібраних скарбів - int max, масив кімнат лабіринту a.
Підпрограма void __ fastcall TForm2 :: FormCreate (TObject * Sender)
Вхідні дані: покажчик на що викликає об'єкт * Sender.
Вихідні дані: ні.
Процеси обробки: ...