Перечисленные ниже процедуры 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( ) отправлен до того как, он отправлен заново в виде единичного действия для целей отката.

Expand imageСмотрите также