Placer le curseur en début de méthode après l’exécution d’une macro

Vincent de Lachaux

- Titre : Placer le curseur en début de méthode après l’exécution d’une macro

- Auteur : Vincent de Lachaux

- Parution : 4 mai 2006

- Licence : Copyright ® 2006 4D s.a. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

♪ Comment placer le curseur en début de méthode après l’exécution d’une macro ?

Code exemple :

1. ` ----------------------------------------------------

2. ` Method : CARET_AT_TOP

3. ` ----------------------------------------------------

5. C_BLOB($Blb_Buffer)

6. C_ENTIER LONG($Lon_Size)

8. TEXTE VERS BLOB("<caret/>";$Blb_Buffer;Texte sans longueur )

10. Si (OK=1)

11. _blobReplace:=_blobMethod

12. $Lon_Size:=Taille BLOB($Blb_Buffer)

13. INSERER DANS BLOB(_blobReplace;0;$Lon_Size)

15. Si (OK=1)

16. COPIER BLOB($Blb_Buffer;_blobReplace;0;0;$Lon_Size)

17. _action:=4*Num(OK=1)

18. Fin de si

20. Fin de si