Page 31 sur 55

Re: EPB

Publié : sam. 31/déc./2011 14:54
par Ar-S
sous seven , pas évident de renommer un exe en scr :)
Yop
En quoi ce n'est pas évident ?

Re: EPB

Publié : sam. 31/déc./2011 15:13
par Backup
ben sous Seven Familiale

tu peux tout simplement pas ! :roll:

tu peux renommer un fichier toto.exe , en toto.scr , mais il restera en fait toto.scr.exe :roll:

le menu contextuel de seven familiale ne permet pas de changer le type d'un fichier !

voila :

Image

Re: EPB

Publié : sam. 31/déc./2011 15:35
par Ar-S
Panneau de config / options des dossiers / [ongler] affichage / [decocher] "masquer les extensions de fichiers don le type est connu"

Je n'ai aucun soucis de renommage...

Code : Tout sélectionner

Source$ = GetCurrentDirectory()+"test.exe"
Dest$ = GetCurrentDirectory()+"test.scr"

If RenameFile(Source$, Dest$)   
  Debug "Fichier renommé avec succès."     
Else 
  Debug "Echec, le fichier ne peut pas être renommé"
EndIf
Tu as peut-être des soucis si tu travailles dans des rep systeme, si c'est le cas utilise le dossier temp pour renommer ou crée un rep temporaire hors systeme.

Re: EPB

Publié : sam. 31/déc./2011 15:51
par Backup
non , mais tu as raison , j'avais pas fait la manip a propos des dossiers et de l'affichage du type :oops:
bon ..pas grave je laisse la possibilité de générer un scr quand meme :)


sinon , logiciellement je savais , je l'ai meme dis :)
(je m’étais fait a peut pres le meme code que toi )

Re: EPB

Publié : dim. 01/janv./2012 16:38
par Backup
Version 1.78 en ligne :)
http://michel.dobro.free.fr/download.php?view.25
(ou cliquez sur le menu "mise a jour EPB ?")


changement de beaucoup de choses ..

effacez votre ancien dossier EPB avant de réinstaller cette version

on peux accéder par menu a la création de
*.exe ,*.asm,*.DLL, console,*.Scr

supporte l'anglais, et l'allemand ..

refonte d'une partie du code et des interfaces utilisateur..
correction de quelques bug, et ajout de fonctionnalité (notamment pour créer des DLL que j'avais zappé complétement) :roll:

Re: EPB

Publié : mer. 04/janv./2012 11:50
par Backup
Version 1.80 en ligne (archive refaite depuis ce matin 11:15)
http://michel.dobro.free.fr/download.php?view.25

ré-intégration de la completions des procedures perso ..(en plus de celle du langage)

donc si l'on ecrit "procedure toto(n,f,k,r) "

plus tard en tapant "toto" la completion apparait et proposera "toto(n,f,k,r)"
un appuis sur Tab ou Return , et cela s'auto ecrira :)

sur conseil de Danilo
modification du mode de coupage des lignes
avant un simple "_" nous pouvions couper la ligne de code
dorénavant il faudra faire " _" (espace+"_")

Code : Tout sélectionner

If OpenWindow(0, _
100, _
200, _
195, _
260, _
"PureBasic Window", _
#PB_Window_SystemMenu _ 
| #PB_Window_MinimizeGadget _
| #PB_Window_MaximizeGadget)


ou

Code : Tout sélectionner

_block
	If OpenWindow(0, _
 	100, _
 	200, _
 	195, _
 	260, _
 	"PureBasic Window", _
 	#PB_Window_SystemMenu _ 
	| #PB_Window_MinimizeGadget _
 	| #PB_Window_MaximizeGadget)
_endblock

cela évite de confondre avec certaines variables qui pourrai se terminer par "_" :)

Re: EPB

Publié : mer. 04/janv./2012 13:30
par Ulix
Salut a tous,
et bonne.... etc, etc... (période de fête oblige) !

@DOBRO
Juste une idée a ce sujet :
cela évite de confondre avec certaines variables qui pourrai se terminer par "_" :)


Pourquoi ne pas utiliser un caractère moins utilisé, je pense au point d'exclamation : "!" (facile au clavier) ou alors "§" (même touche+majuscule) ?
Je n'ai pas souvenir qu'un de ces caractères soit utilisé dans PB ou le compilateur !

Arrivons en au but de ce post, ma question :

Y aura t-il une version Linux a ton éditeur ?

(Désoler si tu a déjà répondu a la question, j'ai zappé la réponse :oops: )
Merci d'avance :lol:

Re: EPB

Publié : mer. 04/janv./2012 16:12
par Backup
Ulix a écrit : Pourquoi ne pas utiliser un caractère moins utilisé, je pense au point d'exclamation : "!" (facile au clavier) ou alors "§" (même touche+majuscule) ?
oui j'aurai pu effectivement, mais, j'ai utilisé ce caractere "_" par convention
parce qu'il est utilisé dans d'autres éditeur-langage ...
je retiens ton idée, si cela amenait des soucis de compatibilité de code .. :)

Y aura t-il une version Linux a ton éditeur ?
Epb est construit sur la base de la librairie de Srod Goscintilla
et cette lib est compatible Linux mais ....

j'utilise aussi la lib purecolor de Gnozal ... qui n'est pas compatible Linux ..
c'est la le gros écueil ! tout le prg "options_compilation.exe" qui sert a paramétrer EPB est basé sur cette lib
pour colorer les boutons....
l'interface de Epb aussi ..

j'ai deja viré quelques lib, qui me posait probleme (lib PureResize)
...
si Purebasic permet un jour de se passer de Purecolor .. alors se sera possible :)
mais là , se sera Goscintilla qui ne marchera plus !

Go scintilla ne marche qu'en 4.51
ce qui m’empêche de compiler EPB en 64 bits d'ailleurs :roll:

pour ces raisons , je trouve Purebasic bancale , et développer avec , demande de faire des choix, et de composer avec les Users Librairie
pas toujours a jour ... :roll:

Re: EPB

Publié : mer. 04/janv./2012 18:03
par Ar-S

Code : Tout sélectionner

Go scintilla ne marche qu'en 4.51 ce qui m’empêche de compiler EPB en 64 bits d'ailleurs
Tu veux dire qu'il ne marche pas en 4.51 x64 sinon je ne vois pas trop le rapport avec 4.51 et 4.60.
En gros il ne marche (Go scintilla) qu'avec PB 4.51 x86 ?

Re: EPB

Publié : mer. 04/janv./2012 18:13
par Backup
en fait, je me suis peut etre mal exprimé :)

il est possible qu'il se compile en 64 bit v4.51
mais pas Purecolor dont Gnozal a précisé que ces lib etait pour du 32 ...
du coup j'ai meme pas essayé :lol:

ça reviens au meme de toutes façon .. :)

Re: EPB

Publié : mer. 04/janv./2012 18:39
par Ar-S
Ah oui c'est bien plus parlant :mrgreen:

Re: EPB

Publié : sam. 07/janv./2012 14:27
par Backup
V 1.82 !
http://michel.dobro.free.fr/download.php?view.25

correction de pleins de bug concernant les Undo/redo , une sauvegarde automatique, qui n'avait pas lieu d'etre ...etc ...

Ajout des menus librairie32/librairies64
qui permet d'un click d'activer ou de désactiver une ou plusieurs librairies (.. hé ! hé ! pas beaucoup d'éditeur qui ont cette fonctionnalité toute bete , mais bien utiles ..) :)

au meme lien :)

Re: EPB

Publié : sam. 07/janv./2012 18:37
par jbernard13
Merci

il ya t"'il des gens qui utilisent ton epb ? a place de japbe

Re: EPB

Publié : sam. 07/janv./2012 18:46
par Backup
pour l'instant peu .. :)

mais c'est pas grave :)

moi je l'utilise , c'est deja ça :) (je le développe pour MOA d'abord :) )
sinon quelques Testeurs m'ont fait l'honneur de l'essayer, c'est deja pas si mal :)

EPB sera sympath a utiliser, car, il propose deja des possibilités nouvelles par rapport aux autre éditeur,
mais il sera surement moins performant, qu'un JAPBE , ou l'éditeur officiel...

mais lorsque je vois le nombre "bug" très gênant de Japbe (que j'aime bien quand meme) qui ont tendance a augmenter avec le temps...

genre , les clicks sur les panneaux qui marchent jamais comme il faut , le nom des procedures qui n'apparaissent pas dans le panneau "proc"
le moindre click a gauche et c'est le repliage direct .. ; bref , pleins de petites choses , qui mises bout a bout
m'on donné envie de me faire un éditeur :)

finalement le seul truc sur lequel je bave a propos de JAPBE , c'est son systeme d'aide temps reel (en bas de fenetre)
j'ai reussi a imiter l'affichage , mais pas la position du curseur en temps reel ...


une version de EPB va sortir tres vite, car je me suis rendu compte d'un bug gênant

lorsque PB trouve une erreur EPB saute a la ligne de l'erreur , mais des qu'on retourne dans l'editeur
il repart sur la ligne en cours au moment de la compilation ...
moralité il faut rescroller pour acceder a l'erreur ...

ce sera reglé dans la prochaine version .. :)

j'en profite pour corriger quelques bug dans le convertisseur Vieux code > code v4.60 (qui reste en version expérimentale)

Re: EPB

Publié : dim. 08/janv./2012 9:55
par jbernard13
je viens de tester la nouvelle version , trés boulot dobro , je commence a aimé ton epb par rapport a japbe