Позволяет объединять последовательность действий в группу, которую можно задавать как одиночное действие в _EdUndo( ) и _EdRedo( ).

void _EdUndoOn(WHANDLE wh, int Grouped)
WHANDLE wh;            /* Дескриптор окна. */
int Grouped;                  /* Включение/выключение группирования. */

Expand imageПримечания

Если вы передали с _EdUndoOn( ) параметр Grouped , имеющий значение "ложь", или вызвали _EdUndo( ), то все последующие действия не будут включаться в образованную группу.

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к Visual FoxPro API.

Expand imageПример

В следующем примере показано, как с помощью _EdUndoOn( ) группировать операции редактирования, чтобы потом отменить их все сразу с помощью _EdUndo( ).

Expand imageКод Visual FoxPro

Expand imageКод C

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