Второй за сегодня выпуск. Если вы не получили первый, можете посмотреть на
сайте.
17.4 Получение информации о классах,
свойствах, методах из окна Редактора Кода
Прежде всего, конечно, надо сказать о контекстной справке. Если вы
установите курсор на имени какого-то свойства, метода, функции (речь
идет не о введенных вами в модуле, а о системных элементах) и
нажмете F1, то вам будет предложена справка по интересующему вас
вопросу. Поскольку в Delphi 6 имеется две библиотеки компонентов —
VCL и CLX, то при запросе о классе, свойстве, методе вам будет
предложено на выбор минимум два файла с темами справки. Если вы
разрабатываете приложения для Windows, то вам надо выбирать темы
файла VCL, а не файла CLX. Иногда в окне написано, какая из тем к
какой библиотеке относится. Но часто это не написано. В этих
случаях, как правило, первая тема относится к CLX, а вторая — к
VCL. О том, как избавиться от ссылок в справках на CLX, если эта
библиотека вас в принципе не интересует, см. в след. уроках. Теперь о других возможностях получить помощь. Выше
были рассмотрены способы с различными инструментальными средствами,
помогающими в написании кода. Многие возможности вызова тех или
иных функций этих инструментальных средств заложены в контекстном
меню окна Редактора Кода, который вызывается правой кнопки мыши. Если в момент щелчка курсор расположен на имени
компонента, свойства, метода, константы, переменной, функции и т.д.,
то в контекстном меню появляется раздел Find Declaration — найти
объявление. Выбрав этот раздел, вы можете увидеть объявление
данного элемента кода. Если этот объект (переменная, функция и т.п.)
определён в вашем модуле, то курсор просто переместится в строку,
содержащую объявление. Если же объект определен в каком-то другом,
в частности, в системном модуле, то в окно Редактора Кода будет
загружен соответствующий модуль, и уже в нём курсор расположится
на строке, содержащей объявление. После того, как вы получили
требуемую информацию, вы можете выгрузить посторонний модуль из
окна Редактора Кода командой контекстного меню Close Page.
Другая возжность получить информацию об интересующем
вас элементе кода — выбрать раздел контекстного меню Browse Symbol
at Cursor. Вам будет показано окно запроса, в котором вы напишете
интересующий вас идентификатор или подтвердите записанный там по
умолчанию. После этого попадете в окно Symbol Browser,
рассмотренный ранее.
Сайт
рассылки http://mydelphi7.narod.ru,
на котором есть архив рассылки, также гостевая книга, переводчик.
Копировать, размещать, продавать представленную информацию
запрещается.