adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
сохранена в файле TDCONFIG.TD, при каждом запуске Турбо отладчика
из среды операционной системы DOS он будет выводить экран с выб-
ранной вами схемой окон. С помощью команды OptionsіRestore
options (ПараметрыіВосстановление параметров) можно также загру-
зить другую конфигурацию, если она была сохранена в файле конфи-
гурации с другим именем.
Копирование и вставка
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Турбо отладчик содержит расширенное средство копирования и
TDeb 3.0 #1-3 = 56 =
вставки, которое называется буфером вырезанного изображения
(Clipboard) или "карманом". С помощью кармана вы можете выполнять
копирование и вставку между окнами Турбо отладчика и диалоговыми
окнами.
Копируемые в карман элементы являются динамическими. Если
элемент имеет соответствующее значение, то в кармане хранится те-
кущее значение по мере его изменения в программе.
Для копирования элемента в карман установите курсор на эле-
менте или установите на нем подсветку с помощью клавиши Ins, за-
тем нажмите клавиши Shift-F3. Чтобы вставить что-либо из кармана
в окно или в диалоговое окно, нажмите клавиши Shift-F4 или ис-
пользуйте для вывода диалогового окна Clipboard "кнопку" Clip.
Примечание: Для отметки нескольких элементов в списке можно
использовать клавишу Ins.
Нажимая клавиши Shift-F4, вы можете выполнять вставку в поле
подсказки диалогового окна (любое место диалогового окна, где
можно вводить текст), даже если окно не содержит "кнопки" Clip
(Вырезать). Вы можете также выполнять вставки в диалоговые окна с
несколькими полями подсказки.
TDeb 3.0 #1-3 = 57 =
Диалоговое окно Clipboard
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
При нажатии клавиш Shift-F4 или активизации "кнопки" Clip
выводится содержимое диалогового окна C[ipboard, и показываются
категории, которые вы можете использовать для вставки элемента в
диалоговое окно.
ЙН[*]ННННННННННННННННННННННННННННPick (C)ННННННННННННННННННННННН»
є є
є Clipboard є
є ±@#TCDEMO#36±±±±±±±±±±±±±±±±±±±±±±±±± (.) String є
є ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ( ) Location є
є ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ( ) Context є
є ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± є
є ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± є
є OK Paste Cancel Help є
є ±±± ±±±±± ±±±±±± ±±±±±± є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј
Рис. 2.5 Диалоговое окно Clipboard Paste
String - строка; Location - адрес; Context - содержимое; OK
- нормально; Paste - вставка; Cancel - отмена; Help - справка
В данном диалоговом окне выводится прокручиваемый список
элементов кармана. Оно позволяет вам интерпретировать элемент,
как вставляемый одним из трех способов: как строку, как адрес,
или как содержимое по адресу. Категории, которые вы можете ис-
пользовать для вставки элемента, зависят от его типа и назначения
(см. далее).
Например, если вы вырежете текст из окна Log (Регистрация),
его можно вставить только как строку. Если вы вырежете текст из
окна Module (Модуль), то его можете вставить где-либо как строку
или как адрес, но не как содержимое. Если вы извлечете переменную
из окна Inspector (Проверка), то его можно вставить как строку,
как адрес или как содержимое (если это не регистровая переменная
Си - в этом случае вы можете вставить ее как строку или как со-
держимое, но не как адрес).
Для вставки элемента в диалоговое окно, подсветите элемент,
выделите соответствующую категорию, затем нажмите клавишу Enter
или активизируйте "кнопку" Paste (Вставка), какой эффект вы хоти-
те получить в диалоговом окне.
- Нажатие клавиши Enter просто вставляет элемент и возвраща-
ет вас в диалоговое окно.
- Активизация "кнопки" Paste вставляет элемент и передает
клавишу Enter, что приводит к выполнению функции.
Окно Clipboard
TDeb 3.0 #1-3 = 58 =
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Для того, чтобы вы могли увидеть содержимое буфера
Clipboard, имеется окно View (Обзор). Выбор команды View
іClipboard (ОбзоріБуфер вырезанного изображения) выводит на экран
окно Clipboard, в котором перечисляются все вырезанные элементы.
ЙН[*]НClipboardННННННННННННННННННННННННННННННННННННННННН»
є Module : @#TCDEMO#36 nlines ^
є Inspector : nlines 0 (0x0) І
є Module±±±±±±±±±±:±@#TCDEMO#38±totalcharacters±±±±±±±± ±
є Inspector : totalcharacters 0 (0x0) ±
є v
И<±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±>Щ
Рис. 2.6 Окно Clipboard
В левом поле этого окна описывается тип записи, за которым
следует двоеточие и вырезанный (забранный в карман) элемент. Если
вырезанный элемент представляет собой выражение из окна Watch
(Просмотр), переменную из окна Inspector (Проверка) или данные,
регистр или флаг из окна CPU то за элементом следует его значение
или значения.
TDeb 3.0 #1-3 = 59 =
Типы элементов окна Clipboard
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Когда вы забираете из окна элемент, Турбо отладчик присваи-
вает ему тип и помогает идентифицировать источник элемента. Типы
Clipboard показаны в следующей таблице:
Типы элементов Clipboard Taблица 2.2
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Тип Описание
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
String Текстовая строка, например, отмеченный блок из
окна File.
Module Содержимое модуля, включая позицию в исходном
коде, аналогично переменной из окна Module.
File Позиция в файле (в окне File), которая не яв-
ляется модулем в программе.
CPU code Адрес и список байт выполняемых инструкций из
области кода окна CPU (ЦП).
CPU data Адрес и список байт данных в памяти из области
данных в окне CPU или в окне Dump (Дамп).
CPU stack Исходная позиция и кадр стека из области стека
окна CPU.
CPU register Имя регистра и значение из области регистров
окна CPU или окна Register.
CPU flag Значение флага ЦП из области флагов окна CPU.
Inspector Одно из следующих:
- имя переменной из окна Inspector;
- значение константы из окна Inspector
или Watch;
- регистровая переменная окна Inspector;
- битовое поле окна Inspector.
Address Адрес без соответствующих данных или кода.
Expression Выражение из окна Watches.
Coprocessor Регистр арифметического сопроцессора 80х87.
Control flag Значение управляющего флага сопроцессора.
Status flag Значение флага состояния сопроцессора 80х87.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
TDeb 3.0 #1-3 = 60 =
Локальное меню окна Clipboard
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Если, находясь в окне Clipboard, вы нажмете клавиши Alt-F10
или щелкните правой кнопкой "мыши", то слева увидите меню. Для
выполнения команды вы можете также нажать клавишу Ctrl и подсве-
тить клавишу локального меню.
ЪДДДДДДДДДДДДДДДДДДї
Проверка і Inspect і
Удаление і Remove і
Удалить все і Delete all і
"Заморозить" і Freeze і
АДДДДДДДДДДДДДДДДДДЩ
|
adfun.ru
|
|
|
|