[Tuto] Créer sa collection d'UDF et l'utiliser

Espace contenant des tutoriels divers concernant AutoIt.
Règles du forum
.

Tutoriel "La programmation avec Autoit" : https://openclassrooms.com/fr/courses/1 ... vec-autoit
Répondre
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

[Tuto] Créer sa collection d'UDF et l'utiliser

#1

Message par walkson »

Bonjour,
Voici une méthode simple pour stocker et utiliser ses UDF sans les perdre lors des mis à jour d'Autoit
Tout d'abord créer un dossier et y mettre ses UDF. Dans mon cas, ce sera C:\Program Files\AutoIt3\IncludeP

De Scite, ouvrir Scite Config
3.jpg
Ouvrir la "dialogbox" et sélectionner le dossier
4.jpg
clic sur save+apply.
Le dossier est enregistré dans SciteUser.properties openpath.$(au3)=$(SciteDefaultHome)\..\include;C:\Program Files\AutoIt3\IncludeP
et dans la clef du registre HKEY_CURRENT_USER\Software\AutoIt v3\AutoIt
1.jpg
Voilà, les includes sont enregistrés. Il faut enregistrer les fonctions maintenant.

Clic sur l'onglet "other tools" puis sur le bouton "user call tip manager"
5.jpg
Sélectionner le dossier
6.jpg

les includes dans le dossier seront listés
Sélectionner le AU3 à rajouter, clic sur "Parse" puis "Add". Les fonctions défileront et s'enregistreront à chaque Add
7.jpg

Les UDF sont enregistrés dans au3.UserUdfs.properties
au3.keywords.user.udfs=_guicolorpicker_create _guicolorpicker_delete _guicolorpicker_getcolor _guicolorpicker_getpalette \
et aussi enregistrés dans au3.user.calltips.api
_GUIColorPicker_Delete ( $controlID ) Deletes a Color Picker control. (Requires: #include <ColorPicker.au3>)
Voilà vos UDF sont maintenant disponible dans Scite avec toutes les infos nécessaires comme les includes de base

Pour les includes
8.jpg
8.jpg (5.54 Kio) Vu 17644 fois
Pour les fonctions
9.jpg
9.jpg (8.97 Kio) Vu 17644 fois
10.jpg
Vous retrouverez ces explications sur le forum us https://www.autoitscript.com/wiki/Addin ... _and_SciTE
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 867
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: [Tuto] Créer sa collection d'UDF et l'utiliser

#2

Message par DimVar »

Excellente découverte !
Merci.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
mavitten
Niveau 1
Niveau 1
Messages : 3
Enregistré le : lun. 18 nov. 2019 22:25
Status : Hors ligne

Re: [Tuto] Créer sa collection d'UDF et l'utiliser

#3

Message par mavitten »

Bonjour et merci pour cette astuce. Je sais que j'en aurai besoin tôt ou tard quand je ferai la mise à jour de mon AutoIt
Répondre