Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Окно задания списка наблюдения Watch Properties
Рис. 5 Окно задания списка наблюдения Watch Properties
В окне Watch Properties (свойства наблюдателя) Окно Expression (выражение) - можно написать любое выражение, содержащее переменные, константы, функции. Окно Repeat count (кол-во повт.) используется при наблюдении массивов и позволяет задать число наблюдаемых элементов массива. Окно Digits (цифр) определяет число выводимых значащих разрядов чисел с плавающей запятой. Индикатор Enabled (Вкл) позволяет отключить вывод в окно наблюдения соответствующего выражения во время выполнения приложения, т.е. в Delphi 7 дублирует индикаторы, которые видно на рис.6 Список наблюдателей (Watches List)
Рис.6 Список наблюдателей (Watches List)
Индикатор Allow Function Calls разрешает включать в окно наблюдения выражения, содержащие вызовы функций.
Рис.7 Окно Опции отладчика
Можно выполнить команду Tools | Debugger Options (Инструменты / Опции отладчика) и на вкладке General (Главные)- рис.7- установить опцию Allow function calls in new watches. Радиокнопки в нижней части окна Watch Properties задают формат вывода значения переменной или выражения. Список Group name — имя группы. По умолчанию создается одна группа — Watches. Можно разбить наблюдаемые величины на несколько групп (страниц). Действия для задания новой группы: Ø открыть окно наблюдения Watch List (рис.8) Ø вызвать его контекстное меню Ø выбрать раздел Add Group (Добавить группу) Ø указать имя новой группы (в данном случае Second).
Рис.8 Создание группы наблюдения Рис.9. Использование групп наблюдения
В окне наблюдения (рис.9) появится новая вкладка (страница), куда можно заносить новые наблюдаемые величины.
Можно перемещать в новую группу какие-то из введенных ранее наблюдаемых величин, пользуясь командой Move Watch to Group контекстного меню окна наблюдений. Можно также редактировать список выражений в окне наблюдения. Например, удалить выражение из этого списка можно так: · выделить выражение и · нажать Delete. Отредактировать выражение можно следующими действиями: · сделать на нем двойной щелчок, · выполнить переход в окно Watch Properties и · редактировать.
Еще один инструмент, облегчающий отладку — окно оценки и модификации Evaluate/Modify(рис.10 а и б). Сделать это окно видимым можно командой Run | Evaluate/Modify.
Рис. 10 а и рис.10б. Окно оценки и модификации Evaluate/Modify
В окно редактирования Expression (выражение) можно ввести имя переменной или выражение. Для этого выполняется щелчок на кнопке Evaluate, и в окне Result (результат) - значение этого выражения. Если указать в окне Expression имя переменной, то становится доступной кнопка Modify, позволяющая изменить значение переменной. Кнопка Watch позволяет занести выражение Expression в окно наблюдения Кнопка Inspect вызывает окно Инспектора Отладки
|