Replace

FILE1.PAS FILE7.PAS

FILE2.PAS FILE8.PAS

FILE3.PAS FILE9.PAS Cancel

FILE4.PAS FILE10.PAS

FILE5.PAS FILE11.PAS Help

FILE6.PAS FILE12.PAS

 

 

C:TPPRG*.PAS

FILE1.PAS 4185 May 15, 1992 1:38 am

 

¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

Вікно діалогу може містити такі елементи: кнопки керування, тригерні списки, селективні списки, блоки введення, списки вибору, списки передісторії, інформаційну частину. Ці елементи вікна діалогу, крім інформаційної частини, можна вибрати (активізувати) за допомогою клавіші Tab, Shift+Tab або комбінації Alt+l, де l – виділена яскравим кольором літера в відповідному елементі (якщо таке виділення існує).

Кнопки керування вікна (в нашому випадку – Open, Replace, Cancel та Help) використовуються для виконання певних дій в процесі роботи з вікном. Як правило, три кнопки – Ok, Cancel, Help – є стандартними і присутні практично у всіх вікнах діалогу.

Використання кнопки Ok означає, що внесені зміни в процесі роботи з вікном є правильними і їх слід запам’ятати в середовищі. Кнопка Cancel відміняє всі внесені зміни і залишає той стан параметрів, що був до звертання в вікно діалогу. Кнопка Help дозволяє використати контекстну допомогу. Інші кнопки, наприклад Open і Replace, дозволяють виконати конкретну дію, повязану з ціею кнопкою. Для того “натиснути” дану кнопку необхідно вибрати іі клавішами Tab або Shift+Tab. При цьому вибрана кнопка змінить свій колір, після чого необхідно натиснути клавішу Enter.

Кнопка ОК, якщо вона існуе, використовуеться по замовчуванню (вибирати іі не потрібно, досить натиснути Enter). Кнопку Саnсеl можна викликати за замовчуванню, натиснувши ESC.

Тригерні списки та селективні списки подібні між собою; єдиною відмінністю їх є те, що в селективному списку можливо в кожен момент часу вибрати лише один елемент, а в тригерному – довільну кількість. Розглянемо вікно Debugger, яке містить один тригерний список Debugging (відлагодження) та Display swapping – (висвітлення на екран).

 

¾[]¾¾¾ Debugger ¾¾¾¾¾¾

 

Debugging Display swapping

 

[X] Integrated ( ) None

[ ] Standalone (·) Smart

( ) Always