Display Swapping

Язык:
Русский
English

 ▄ Display Swapping
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Группа опций Display Swapping в диалоговом окне Options│Debugger определяет, когда интегрированный отладчик должен изменять окна на экране дисплея при выполнении программы.

  Опция    │
  Display  │ Когда интегрированный отладчик
  Swapping │ должен переключать дисплей
 ══════════╪══════════════════════════════════
  None     │ Никогда
           │
  Always   │ При каждом выполнении оператора
           │
  Smart    │ (Значение по умолчанию). Если выполняемый
           │ код генерирует вывод на экран или если
           │ вызывается функция или процедура

 ┌──────────┐
 │ ( ) None │
 └──────────┘

Используйте переключатель None для отладки тех разделов кода, которые ничего не выводят на экран.

 ┌────────────┐
 │ ( ) Always │
 └────────────┘

Используйте переключатель Always в том случае, если ваша программа каким-либо образом изменяет содержимое окна редактирования или любой другой части экрана среды Borland Pascal.

 ┌───────────┐
 │ ( ) Smart │
 └───────────┘

Когда вы выбираете пункт Smart, отладчик переключает окно редактирования на экран пользователя на достаточное время для вывода информации, затем переключает обратно.

Эта установка не является устойчивой к ошибкам. Учтите следующее:

 ■ Smart переключает экран при любом вызове
   процедуры, даже если эта процедура не
   выводит ничего на экран.

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

■ ВНИМАНИЕ: Если вы отлаживаете программу в режиме с двойным монитором (используете переключатель командной строки /D), вы можете видеть вывод вашей программы на одном мониторе и экран Borland Pascal на другом.

В этом случае Borland Pascal никогда не переключает экраны и установка Display Swapping не имеет эффекта.

Тэги:
| G+
Код для вставки: :: :: :: ::
Поделиться: // //