Page 32 sur 55

Re: EPB

Publié : dim. 08/janv./2012 11:37
par Backup
la V 1.84 qui va sortir sera nettement plus agreable encore :)

j'ai corrigé les sauts au procedures /constante/signets lorsqu'on clique sur le panel de droite
le saut a la ligne d' erreurs ..

bref ! plein de petits details qui vont rendre EPB bien plus cool a utiliser :)

Re: EPB

Publié : dim. 08/janv./2012 17:41
par Backup
V 1.84 en ligne :)
http://michel.dobro.free.fr/download.php?view.25
there is still work, but it progresses :)

Re: EPB

Publié : lun. 09/janv./2012 7:26
par jbernard13
Merci pour cette version

c'est dommage , bon je sais que c'est pas facile à faire pour toi c'est EPB puisse detecter automatiquement le compliateur de PB .

Re: EPB

Publié : lun. 09/janv./2012 9:51
par Backup
si , je peux le faire (j'ai même été l'un des premier sr le forum a donner un code pour le faire ;) )

ce sera fait pour la prochaine version :)

Re: EPB

Publié : lun. 09/janv./2012 12:10
par Backup
..........

Re: EPB

Publié : lun. 09/janv./2012 12:14
par SPH
D:\PureBasic\

Re: EPB

Publié : lun. 09/janv./2012 12:21
par GallyHC
C:\Program Files\PureBasic\

Re: EPB

Publié : ven. 13/janv./2012 13:34
par Backup
EPB Version 1.86:
http://michel.dobro.free.fr/download.php?view.25

changement de la syntaxe des commandes epb (remplacement de "_" par "$")
on ecrit : $declare au lieu de: _declare


Ajout de la commande $include pour inclusion des fichiers *.pb *pbi par (xinclude)
et de leur chemin

correction d'un bug sur la commande $declare
bug qui ajoutait la derniere constante declarée a la ligne generé par Epb avec cette commande
et maintenant toutes les procedures seront declaré
un bug faisait qu'une procedure qui venait d'etre ecrite , n'etait pas prise en compte par la commande $declare

Ajout d'un menu d'aide pour remémorer les commandes EPB et leur utilisation :

Correction de plusieurs bug, j'ai oublié quoi , il y en avait pas mal :lol:



Rappel : des commandes EPB :

$declare
Mettez vos procedures en fin de listing
en debut de listing écrivez : $declare
Vos procedures seront automatiquement declarées par EPB

$include
Sur la ligne en cours , écrivez : $include
Epb vous demandera quels fichier(s) inclure
Le chemin d'inclusion (Absolu) et le nom des fichiers seront insérés dans le listing
par Epb

$r_include
Sur la ligne en cours , écrivez : $r_include
Epb vous demandera quels fichier(s) inclure
Le chemin d'inclusion (relatif) et le nom des fichiers seront insérés dans le listing
par Epb



$catchimage
Sur la ligne en cours, (au début du listing) écrivez : $catchimage
Epb vous demandera quel fichiers image inclures
Epb écrira les inclusions,et la datasection , ou la complétera, si elle existe déjà

$catchsound
Sur la ligne en cours, (au début du listing) écrivez : $catchsound
Epb vous demandera quel fichiers Sons inclures
Epb ecrira les inclusions,et la datasection , ou la completera, si elle existe deja


$catchsprite
Sur la ligne en cours, (au début du listing) écrivez : $catchsprite
Epb vous demandera quel fichiers image_sprite inclures
Epb ecrira les inclusions,et la datasection , ou la complètera, si elle existe deja

tout ceci est rappelé dans un nouveau menu "Aide EPB"

ps: la commande _block et _endblock qui sert a mettre en forme une portion de code
continue de s'ecrire "_block" et pas "$block" < verrai ça plus tard


:)

Re: EPB

Publié : ven. 13/janv./2012 17:31
par Ar-S
Il devient vraiment intéressant !
Là je pars pour le weekend mais je vais vraiment me pencher dessus.

Petit plus peut-être à ajouter.
Au lieu de $include

$includeR = il se baserait sur le chemin relatif par rapport à l'exe
$includeA = se baserait sur le chemin absolue

donc
$includeR => "data\moninclude.pbi"
$includeA => "c:\gnagnagna\RepDeMonSoft\data\moninclude.pbi"

Voilà c'est une petit peu chipoter mais c'est toujours un plus.

Re: EPB

Publié : ven. 13/janv./2012 17:39
par Backup
oui c'est a voir ; cependant ,
lorsque tu tape: $include

l'openrequester qui s'ouvre permet de choisir plusieurs include en meme temps :)

ce qui va genrere ce genre de code :

Code : Tout sélectionner


IncludePath "E:\Dobro\Purebasic_4_60\86\Include\"
XincludeFile "InMemory.pbi"
XincludeFile "FreeImage.pbi"
XincludeFile "FilePlus.pbi"
XincludeFile "DrawPlus.pbi"

Re: EPB

Publié : ven. 13/janv./2012 20:48
par Backup
oubli ce que je viens d'ecrire ... :roll:

Re: EPB

Publié : sam. 14/janv./2012 0:00
par Le Soldat Inconnu
Salut

je teste alors j'écris

Code : Tout sélectionner

texte.s="bonjour"
if test
Et ça me donne ceci, l'ajout des tabulations auto semble bizarre

Code : Tout sélectionner

         texte.s="bonjour"
                     if test
									
mais j'ai pas lu le sujet, je survole de temps à autre Alors tu en as peut-être déjà parler

Re: EPB

Publié : sam. 14/janv./2012 0:46
par Backup
oui , tu as raison , il reste un soucis avec la tabulation auto .. :)

seule la tabulation par Ctrl+tab (sans présélection) est correcte

un simple appuis sur Ctrl+tab t'aurai arrangé le probleme ..

meme la tabulation par sélection de bloc de code a des lacunes

je réfléchi encore au truc ...

Merci pour ton test :)

Re: EPB

Publié : sam. 14/janv./2012 17:08
par Backup
v1.88 :)
http://michel.dobro.free.fr/download.php?view.25


correction de la tabulation Auto et block selectionné


Ajout de la commande

$r_include
Sur la ligne en cours , écrivez : $r_include
Epb vous demandera quels fichier(s) inclure (mufti-selections possible)
Le chemin d'inclusion (relatif) et le nom des fichiers seront inserés dans le listing
par Epb


Ajout de l'aide sur les fonctions API
mettre le curseur au dessus d'une Api
puis F1
ça va appeler l'aide de Msdn (autorisez EPB a la connexion internet ;) )
via votre navigateur

Rappel : des commandes EPB :

$declare
Mettez vos procedures en fin de listing
en debut de listing écrivez : $declare
Vos procedures seront automatiquement declarées par EPB

$include
Sur la ligne en cours , écrivez : $include
Epb vous demandera quels fichier(s) inclure
Le chemin d'inclusion (Absolu) et le nom des fichiers seront insérés dans le listing
par Epb

$r_include
Sur la ligne en cours , écrivez : $r_include
Epb vous demandera quels fichier(s) inclure
Le chemin d'inclusion (relatif) et le nom des fichiers seront insérés dans le listing
par Epb



$catchimage
Sur la ligne en cours, (au début du listing) écrivez : $catchimage
Epb vous demandera quel fichiers image inclure
Epb écrira les inclusions,et la datasection , ou la complétera, si elle existe déjà

$catchsound
Sur la ligne en cours, (au début du listing) écrivez : $catchsound
Epb vous demandera quel fichiers Sons inclures
Epb ecrira les inclusions,et la datasection , ou la completera, si elle existe deja


$catchsprite
Sur la ligne en cours, (au début du listing) écrivez : $catchsprite
Epb vous demandera quel fichiers image_sprite inclures
Epb ecrira les inclusions,et la datasection , ou la complètera, si elle existe deja

tout ceci est rappelé dans un nouveau menu "Aide EPB"

Re: EPB

Publié : sam. 14/janv./2012 18:24
par Backup
quelqu'un a telechargé l'archive, mais je viens de corrigé un bug de derniere seconde

Archive modifiée .... hum désolé :oops: