Page 1 sur 1

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

Posté : lun. 25 févr. 2019 21:20
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 131 fois
8.jpg
8.jpg (5.54 Kio) Vu 131 fois
Pour les fonctions
9.jpg
9.jpg (8.97 Kio) Vu 131 fois
9.jpg
9.jpg (8.97 Kio) Vu 131 fois
10.jpg
Vous retrouverez ces explications sur le forum us https://www.autoitscript.com/wiki/Addin ... _and_SciTE