Используйте окно кода для того, чтобы записывать, отображать и редактировать код формы, события или метода. Вы можете открыть сколько угодно окон кода, что позволяет без труда просматривать, копировать и вставлять код из других форм.
Окно кода вызывается двойным щелчком на форме или элементе управления формы в Конструкторе форм, двойным щелчком в окне Конструктора среды данных или двойным щелчком на событии или методе в Окне свойств. Окно кода вызывается также выбором подпункта Code пункта View главного меню.
Любой текст, добавленный в код метода или события переопределяет код этого метода или события. Как следствие, соответствующий код родительского класса по умолчанию не выполняется (выполнение должно быть задано явно). Это относится и к неисполняемым строкам комментариев, начинающихся со "*".
- Object
-
Содержит список объектов, включающий текущую форму, набор форм, среду данных, панель инструментов, а также все элементы управления в текущей форме.
- Procedure
-
Содержит список всех событий, которые Microsoft Visual FoxPro распознает для отображенной в поле Object формы, набора форм, среды данных, курсора, отношения или элемента управления. При выборе в списке Procedure события, переданные ему параметры (если они имеются) отображаются в области редактирования окна кода. Имена событий, выделенные в раскрывающемся списке жирным шрифтом, содержат код. Access и Assign методы, созданные для свойств также отображаются в списке Procedure.
Совет Если во время работы в окне кода вам понадобится справка относительно синтаксиса функций, операторов, свойств, событий или методов при работе в окне кода, наберите ключевое слово или имя свойства, события или метода, выделите его и нажмите клавишу F1 для получения оперативной справки. Кроме того, когда Вы устанавливаете курсор на событие или метод в раскрывающемся списке Procedure, вы получаете всплывающую подсказку. При нажатии PAGE DOWN сначала пролистывается код в текущем окне до конца, затем открывается окно кода следующего события или свойства, содержащее код, при нажатии PAGE UP - предыдущего.