V1.28
http://michel.dobro.free.fr/download.php
Dans cette Version, un gros bug qui risquait des fuites Ram
explication , j'utilise les RegEX , et dans une Procedure appelée plein de fois
je créais les Regex a chaque fois, sans jamais les libérer ...
l'erreur bete, mais bon ....
Dans cette Version Adieu "
_Block" et "
End_block" !!
mais il y a mieux

il y a "_" <--- héhé
donc une ligne de code comme celle-ci :
Code : Tout sélectionner
OpenWindow(0,100,200,195,260,"PureBasic Window",#PB_Window_SystemMenu |#PB_Window_MinimizeGadget |#PB_Window_MaximizeGadget)
pourra etre ecrite :
; open window
openwindow (0, _
100, _
200, _
195, _
260, _
"PureBasic Window" , _
#PB_Window_SystemMenu |_
#PB_Window_MinimizeGadget |_
#PB_Window_MaximizeGadget )
du moment qu'on met "_" en fin de chaine on peut couper
seule pour la derniere ligne on ne met pas de "_"
le menu "Deblocker" permet de remettre un listing au format Standard (suppression des "_" et remise sur une seule ligne)
ps: pour une Api
il suffit de mettre quand meme le "_"
ça va donner :
autre exemple de coupure
If mousex ()>=gui()\x And mousey ()>=gui()\y And mousex ()=<gui()\x+gui()\l And mousey ()<=gui()\y+gui()\h And hover=0
deviens :
If mousex ()>=gui()\x _
And mousey ()>=gui()\y _
And mousex ()=<gui()\x+gui()\l _
And mousey ()<=gui()\y+gui()\h _
And hover=0
EndIf