Navigation:  Macro > Instructions > Génération dans le dessin >

UNDO SAVE

AiM Services
Previous pageReturn to chapter overviewNext page

…UNDO SAVE Mode,From,To;Err

Cette instruction permet d'enregister les modifications apportées au dessin pour l'activation des fonctions UNDO/REDO. Si cette instruction est utilisée, l'enregistrement automatique d'un fichier avant les modifications du dessin n'est pas realisé.
Il est possible d'initialiser le mode undo avec l'instruction UNDO SAVE 0,0,0.
 

Paramètres d'entrée

Mode

 :

Mode de modification des entités

 

 

#UNDO_CREATE

 

 

Création d'entités à la fin du dessin.

 

 

L'appel peut être placé avant ou après la création

 

 

des entités car elles ne sont pas mémorisées.

 

 

#UNDO_INSERT

 

 

Insertion d'entités

 

 

#UNDO_MODIF

 

 

Modification d'entités.

 

 

L'appel doit être placé avant la modification des

 

 

paramètres des entités, car ils sont mémorisés

 

 

lors de l'appel.

 

 

#UNDO_MODIF_ATTR

 

 

Modification des attributs d'une entité.

 

 

Ce mode doit être utilisé lors de la modification

 

 

des attributs d'une entité (plume, ligne, couche,

 

 

couleur, attributs).

 

 

L'appel doit être placé avant la modification des

 

 

paramètres des attributs, car ils sont mémorisés

 

 

lors de l'appel.

 

 

#UNDO_MODIF_GROUP

 

 

Modification des entités de la sélection.

 

 

#UNDO_SUPP

 

 

Suppression d'entités.

 

 

L'appel doit être placé avant la suppression

 

 

d'entités, car elles sont mémorisées lors de l'appel.

 

 

#UNDO_SUPP_GROUP

 

 

Suppression des entités de la sélection.

 

 

#UNDO_FILE

 

 

Enregistrement du dessin dans un fichier.

 

 

#UNDO_CREATE_GEOM

 

 

Création d'une entité de géométrie.

 

 

#UNDO_MODIF_GEOM

 

 

Modification d'une entité de géométrie.

 

 

#UNDO_SUPP_GEOM

 

 

Suppression d'une entité de géométrie.

 

 

#UNDO_EDIT_SYMB

 

 

Edition d'un symbole.

 

 

#UNDO_CLOSE_SYMB

 

 

Fin d'édition d'un symbole.

 

 

#UNDO_CHECK_SYMB

 

 

Pas implémenté.

 

 

#UNDO_ORIGIN

 

 

Modification de l'origine du dessin.

 

 

#UNDO_SWAP

 

 

Permutation de deux entités.

 

 

#UNDO_MOVE

 

 

Déplacement d'une entité.

 

 

#UNDO_UNIT

 

 

Modification de l'unité du dessin.

 

 

#UNDO_PLAN_SET

 

 

Initialisation du plan de travail.

 

 

#UNDO_PLAN_MODIF

 

 

Modification d'un plan de travail.

 

 

#UNDO_PLAN_NEW

 

 

Nouveau d'un plan de travail.

 

 

#UNDO_PLAN_SUPP

 

 

Suppression d'un plan de travail.

From

 :

Première entité à considérer

To

 :

Dernière entité à considérer

Paramètre de sortie

Err

 :

Pas d'erreur

Exemple

 ...
 UNDO SAVE 0,0,0
 From=NB_ELEM+1
 LINE 0,0,10,0
 LINE 10,0,10,10
 To=NB_ELEM
 UNDO SAVE #UNDO_CREATE,From,To
 ...
 UNDO SAVE #UNDO_MODIF,From,From
 MODIFY From,#DX,5
 MODIFY From,#DY,5
 ...