Программирование >>  Перегруженные имена функций и идентификаторы 

1 ... 77 78 79 [ 80 ] 81 82 83 ... 210


Программа установки отладчика помещает TDW.INI в основной каталог Windows. В этой копии TDW.INI параметр видеодрайвера устанавливается в SVGA.DLL, а установка DebuggerDLL указывает маршрут к TDWINTH.DLL. Полное описание TdW.INI можно найти в файле TD HELP1.TXT. Файлы с расширениями .TR, .TRW и .TR2 содержат параметры состояния сеанса отладчиков.

Когда вы запускаете Turbo Debugger, он ищет файлы конфигурации в следующей последовательности:

в текущем каталоге;

в каталоге, заданном в установке Turbo Directory программы установки Turbo Debugger;

в каталоге, содержащем выполняемый файл отладчика.

Если Turbo Debugger находит фай конфигурации, то параметры, заданные в этом файле, переопределяют встроенные по умолчанию установки. Если при запуске Turbo Debugger вы указываете параметры командной строки, то они переопределяют соответствующие значения по умолчанию и значения, заданные в файле конфигурации.

Для поддержки доступных типов видеоадаптеров и мониторов TDW использует различные типы видео-DLL. При инсталляции Turbo Debugger запустите программу установки TDWINI.EXE, которая поможет вам выбрать или модифицировать используемые отладчиками видео-DLL. По умолчанию TDW использует драйвер SVGA.DLL, который поддерживает большинство видеоадаптеров и мониторов.

Кроме того, Turbo Debugger поддерживает в TD и TDW отладку с двумя мониторами. Для этого вам потребуется цветной монитор и видеоадаптер и монохромный монитор и видеоадаптер. При отладке с двумя мониторами Turbo Debugger выводится на монохромном мониторе, а отлаживаемая программа - на цветном. Это позволяет видеть во время отладки вывод программы. Для загрузки TD или TDW в режиме с двумя мониторами используйте параметр командной строки -do. В фай TDW.INI в раздел VideoOptions для этого нужно включить mono=yes. Для установки параметров видеоадаптера используйте

утилиту TDWINI.EXE.



Меню Options

Язык Language... Source

Макрокоманды Macros >

Параметры дисплея Display options...

Маршрут доступа к

исходному файлу Path for source...

Параметры сохранения Save options...

Параметры восстановления Restore options...

Это меню содержит команды, с помощью которых вы можете управлять выводом отладчика. С помощью команды Options Language вы можете выбрать язык, используемый в Turbo Debugger для вычисления выражений. Команда Options Dispay Options открывает диалоговое окно параметров вывода Display Options. Параметр этого окна можно использовать для управления выводом Turbo Debugger.

[*] Display options

Display swapping Integer format

( ) None( ) Hex

(.) Smart ( ) Decimal

( ) Always (.) Both

Screen lines Tab size

(.) 25 ( ) 43/50 8

Background delay User screen delay 10 3

OK Cancel Help

Кнопки с зависимой фиксацией Display Swapping

(Переключение дисплея) позволяет вам выбрать один из трех способов управления переключением между экраном Turbo Debugger и экраном вашей программы, а именно:

None (отсутствует) - нет переключения между экранами. Используйте данный параметр, если вы отлаживаете программу, которая не выводит никакой информации на экран.

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



в которых осуществляется чтение или запись в видеопамять. Этот параметр используется по умолчанию.

Always (постоянное) - переключение в экран пользователя происходит при каждом выполнении программы пользователя. Используйте этот параметр, если параметр Smart не позволяет перехватить все случаи вывода информации на экран вашей программой. Если вы выберете этот параметр, экран будет мерцать при каждом шаге выполнения вашей программы, так как на короткое время экран Турбо отладчика будет заменяться на экран вашей программы.

Переключатель Integer Format

Кнопки с зависимой фиксацией Integer Format (Формат целых чисел) позволяет вам определить один из трех форматов, управляющих выводом целых чисел:

Decimal (Десятичный) - целые числа выводятся, как обычные десятичные значения.

Hex (Шестнадцатеричный) - целые числа выводятся в шестнадцатеричном виде в формате, принятом в соответствующем языке.

Both (Оба) - целые числа выводятся и как десятичные, и как шестнадцатеричные значения (которые указываются в скобках после шестнадцатеричных значений).

Переключатель Screen Lines (Размер экрана) можно использовать для того, чтобы определить, использует ли Turbo Debugger обычный 25-строчный режим экрана или 40- или 50-строчный режим, доступный при работе с адаптерами EGA и

VGA.

Поле Tab Size (Размер табуляции) позволяет определить позиции при каждой табуляции. Вы можете уменьшить число позиций табуляции, чтобы можно было видеть больше исходного текста в файлах, выравнивание кода выполнено с помощью табуляции. Размер позиции табуляции можно установить в значения от 1 до 32.

Поле Background Delay позволяет вам задать, как часто обновляются экраны отладчика. При использовании этого параметра в сочетании с командой Run Wait for Child вы можете



1 ... 77 78 79 [ 80 ] 81 82 83 ... 210

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика