Plutot que de compiler ta macro pour créer ton fichier résident (
Voir les explications de comtois), pourquoi ne crées tu pas une librairie. Dans ce cas le nom de la procédure que tu auras compilé apparaîtra dans l'autocomplétion-liste.
Exemple de code que je sauvegarde sous le nom de
BoiteDeMessageEnMajuscule.pb
C'est un exemple de l'aide Pure basic qui affiche les messages en majuscules.
Code : Tout sélectionner
ProcedureDLL BoiteDeMessageEnMajuscule(Titre.s, Corps.s)
MessageRequester(Titre, UCase(Corps), 0)
EndProcedure
Inutile de compiler ce source.
Télécharge l'application TailBite depuis
ce lien
Cette application permet de sélectionner un source PB est de le compiler sous forme de library que tu retrouveras dans le dossier
\PureLibraries\UserLibraries de ton dossier d'installation de PureBasic.
Si ton éditeur Pure Basic est ouvert au moment ou tu utilises Tailbite, quitte le ou redémarres ton compilateur (menu Compilateur -> Redémarrer le compilateur) afin de prendre en compte ta nouvelle library.
BoiteDeMessageEnMajuscule apparaîtra dans ta liste de mots.