Перечисленные ниже процедуры API позволяют вам управлять текстовым редактором Visual FoxPro, файлом, открытом в текстовом редакторе и буфером обмена.
- _EdActive( ) API Library Routine
-
Прячет или показывает выбранный диапазон или точку вставки.
- _EdCloseFile( ) API Library Routine
-
Закрывает указанный файл с сохранением бехз запроса, с запросом перед сохранением или сохранением в качестве другого файла.
- _EdCopy( ) API Library Routine
-
Копирует выбранную область в буфер.
- _EdCut( ) API Library Routine
-
Копирует выбранную область в буфер и удаляет ее из редактора.
- _EdDelete( ) API Library Routine
-
Удаляет выбранную область. Если не имеется выборки, удаляет символ в текущей позиции.
- _EdGetChar( ) API Library Routine
-
Забирает символ в EDPOS.
- _EdGetEnv( ) API Library Routine
-
Читает различные установки редактора.
- _EdGetLineNum( ) API Library Routine
-
Возвращает номер строки для позиции в EDPOS.
- _EdGetLinePos( ) API Library Routine
-
Возврашает EDPOS для строки EDLINE.
- _EdGetPos( ) API Library Routinee
-
Возвращает текущий редактор POS или возвращает точку якоря, если имеется выборка.
- _EdGetStr( ) API Library Routine
-
Получает текст между EDPOS и EDPOS включительно и помещает его в TEXT.
- _EdIndent( ) API Library Routine
-
Делает отступ выбранного текста на int tab stops. Int может быть негативным для того, чтобы форматировать обрабатываемый отступ.
- _EdInsert( ) API Library Routine
-
Вставляет BYTES из TEXT.
- _EdLastError( ) API Library Routine
-
Возвращает номер ошибки для последней ошибки редактора.
- _EdOpenFile( ) API Library Routine
-
Начинает сессию редактора на этом файле.
- _EdPaste( ) API Library Routine
-
Копирует текст буфера в редактор в текущей позиции.
- _EdPosInView( ) API Library Routine
-
Возвращает TRUE, если позиция редактора видима.
- _EdRedo( ) API Library Routine
-
Возвращает самый последний откат в прежнее состояние.
- _EdRevert( ) API Library Routine
-
Возвращает к предшествующему состоянию сохраненного файла.
- _EdSave( ) API Library Routine
-
Сохраняет файл без закрытия окна редактора.
- _EdScrollToPos( ) API Library Routine
-
Убеждается, что EDPOS послана на экран, но не смещает точку вставки. BOOL означает центровку EDPOS по вертикали.
- _EdScrollToSel( ) API Library Routine
-
Убеждается, что якор выборки указывает на экран. BOOL означает центровку точки якоря по вертикали.
- _EdSelect( ) API Library Routine
-
Выбирает диапазон от EDPOS до EDPOS. Для перемещения точки вставки, установите оба EDPOS одинаковыми.
- _EdSendKey( ) API Library Routine
-
Симулирует нажатие клавиши, данной через int.
- _EdSetEnv( ) API Library Routine
-
Устанавливает различные установки редактора.
- _EdSetPos( ) API Library Routine
-
Смещает точку вставки, и имеет в качетсве подобчного эффекта то, что снимается выбора с ранее выбранного.
- _EdSkipLines( ) API Library Routine
-
Смещает точку вставки от EDPOS до начала строки int.
- _EdUndo( ) API Library Routine
-
Сбрасывает наиболее последние изменения.
- _EdUndoOn( ) API Library Routine
-
Группирует действия, осуществляемые после того, как _EdUndoOn( ) отправлен до того как, он отправлен заново в виде единичного действия для целей отката.