Cтраница 4
В окне редактора кода ( рис. 5), которое можно увидеть, отодвинув в сторону окно формы, следует набирать текст программы. В начале работы над новым проектом это окно редактора кода содержит сформированный Delphi шаблон программы. [46]
При этом будет создан обработчик данного пункта и на экране появится окно редактора кода. [47]
Пункт контекстного меню Edit ( Правка) позволяет редактировать выбранный объект. Если объектом является файл исходного текста, то команда Edit выведет окно редактора кода с загруженным файлом. Если выбранный объект является формой, на передний план переместится редактор форм, который отобразит данную форму. [48]
Когда вы используете TRACE и WARN в своих программах, сообщения, генерируемые этими макросами, записываются в регистрационный файл с именем OutDbgl. C Builder автоматически создает этот текстовый файл и отображает его в окне редактора кода, когда встречает оператор TRACE или WARN. [49]
Чтобы сохранить проект, нужно из меню File выбрать команду Save Project As. Если проект еще ни разу не был сохранен, то Delphi сначала предложит сохранить модуль ( содержимое окна редактора кода), поэтому на экране появится окно Save Unitl As. [50]
Чтобы сохранить проект, нужно из меню File выбрать команду Save Project As. Если проект еще ни разу не был сохранен, то Delphi сначала предложит сохранить модуль ( содержимое окна редактора кода), поэтому на экране появится окно Save Lmtl As. После нажатия кнопки Сохранить, появляется и. [51]
В режиме редактирования исходного текста в окне Tool Palette содержится список Code Snippets. Для того чтобы задействовать в программе элемент Code Snippets, его нужно перетащить из окна Tool Palette в окно редактора кода. [52]
Никогда не изменяйте вручную имя компонента ( то имя, которое C 4 - Builder присваивает указателю на компонент) или имена обработчиков событий в окне редактора кода. Если вы выполните любое из этих действий, то C-H-Builder потеряет контроль над компонентом, и результат, мягко говоря, будет неудовлетворительным. Возможно, вам даже не удастся загрузить форму. [53]
В окне редактора кода будет отображен новый текстовый файл. [54]
Обратите внимание, что вторая форма теперь закрыта главной формой. На экране появится окно редактора кода и курсор будет размещен как раз там, где вам нужно начинать ввод текста. [55]
Существует еще один способ, позволяющий проверить значение переменной, не добавляя ее имя в список Watch List. Заключается он в следующем. После того как программа достигнет точки останова, в результате чего откроется окно редактора кода, нужно установить курсор мыши на имени переменной, значение которой надо проверить. [56]
В окне проводника кода отображается древовидная диаграмма. Окно Code Explorer значительно облегчает переходы между различными классами, компонентами, переменными и методами текущего модуля. При двойном щелчке мышью на любом элементе в проводнике кода автоматически выполняется переход на соответствующую позицию в окне редактора кода. [57]
Опция Zoom to full screen ( Увеличить до полного экрана) определяет действия редактора кода при разворачивании окна. Если эта опция включена, то развернутое окно редактора кода заполнит целиком весь экран. Когда эта опция выключена ( по умолчанию), верхняя граница развернутого окна редактора кода совпадет с нижней границей главного окна C Builder. Иными словами, если эта опция выключена, то главное окно C Builder всегда будет видимым при разворачивании окна редактора кода. [58]
Эти операторы обеспечивают загрузку выбранного пользователем графического файла и отображение изображения непосредственно на канве формы ( поскольку оператор Canvas-Draw относится к канве формы, можно было бы ето уточнить, написав Forml. Если же вы опять загрузите в него картинку и сдвинете окно приложения так, чтобы окно Редактора Кода не могло целиком его закрыть, то, повторив эксперимент с переходом в Delphi и обратно вы, возможно, увидите результат, подобный представленному на рнс. [59]
Достаточно неожиданно, что в заголовке репозитория объектов написано New Items ( Новые объекты), однако не теряйтесь. Репозиторий объектов содержит предопределенные проекты, формы, диалоговые окна и другие объекты, которые вы можете добавить к существующему приложению или использовать для создания нового проекта. Репозиторий объектов будет детально описан на девятый день, Создание приложений в C Builder. А сейчас щелкните на вкладке New ( Новый) в репозитории и дважды щелкните на Console App для создания нового консольного приложения. На рис. 1.4 показано окно редактора кода перед началом работы над новым консольным приложением. [60]