Page 43 sur 55

Re: EPB

Publié : jeu. 30/août/2012 8:46
par Micoute
OK merci beaucoup pour tout ce travail que tu partages avec plaisir et ça se sent !!!

Re: EPB

Publié : jeu. 30/août/2012 10:06
par Backup
Micoute a écrit :OK merci beaucoup pour tout ce travail que tu partages avec plaisir et ça se sent !!!
Merci a toi pour les idées apportés .. :)

en fait je fais EPB surtout pour moi , car je voulais ajouter des "fonctions" qui n'existent dans aucun autres éditeur
c'est le cas pour toutes les commandes EPB commençant par "$"

je le propose ici , parceque je sais, que je vais trouver des suggestions, des idées , que tout seul dans mon coin
je n'aurai pas forcement pensé :)

de plus Avec Ar-s , on a une espece de "collaboration" Virtuel ,depuis pas mal de temps, qui fait qu'on a participé ensemble a pas mal de petit projets :)
le fait qu'il ai dessiné les icones (et le Sprite) , ajoute un Plus a ce programme , :)
ça demontre qu'ici on peut creer des projets a plusieurs ... :)

bien sur ça demande un minimum d'organisations, par exemple pour EPB , je veux rester le maitre du Code
et je ne le partage pas ..
mais nous avons fait "Starter" avec Ar-s, on le Code passait de chez moi a chez lui alternativement :)

chacun apportant une idée ..
mais dans l'absolu , le mieux c'est lorsqu'une seule personne Code, et les autres apportent éventuellement une ou plusieurs Procedure, en fonction des besoins...
ça permet de gerer l'Architecture du code

ça a l'air bete , mais par exemple je met les procedures en fin de code (d'ou le $Declare de EPB )
d'autres vont préférer les mettre en debut de code..etc ..
c'est pour ça que c'est mieux qu'il n'y ai qu'un codeur qui garde le code :)


j'aime partager mes codes , si je trouve un echo derrière ..
malheureusement, certains membres ici , ne jouent pas le jeux
ce qui fait que des gens comme moi (il y en a pleins qui ne postent plus )
arrete de partager, car ça va toujours dans le meme sens ..

et je ne parle pas de certains membres qui se reconnectent sur le forum, que pour alimenter des polémiques ...
et qui ne font rien d'autres !

bref, le partage de codes est une super chose, dommage que ce soit perverti par certains...
on m'a a plusieurs reprises dit (en message privé) , que certains membres avaient dit, qu'ils venaient sur le forum juste pour Pomper mes codes
(et donc ceux des autres aussi ), tout en me méprisant ..

forcement des aveux comme celui-la, ça calme

alors oui j'aime partager, j'aime bien ce forum , lorsqu'il est fréquenté, par des membres qui aiment partager aussi ...

Re: EPB

Publié : jeu. 30/août/2012 11:04
par Micoute
D'ailleurs, moi aussi j'ai beaucoup "pompé" tes codes, c'est d'ailleurs comme ça que j'ai progressé avec PureBasic ! Pour moi, la programmation c'est viscéral et je suis bien triste quand je n'ai pas de projet. Quant à la programmation multi-cerveaux, je suis pour et il y a, comme chacun sait, plus d'idées à plusieurs, qu'à un seul, ce n'est pas de la connaissance additionnelle mais plutôt exponentielle, car idée en appelle une autre, etc...
Je posterais bien, mais je pense que mes codes n’intéresseront personne et je ne veux pas être un boulet !
Sur ce, merci à toi de m'avoir appris à programmer en PureBasic !
Je remercie aussi tous les autres membres du forum

Re: EPB

Publié : lun. 10/sept./2012 14:45
par Backup
EPB V 2.34
http://michel.dobro.free.fr/download.php?view.25

Effacez tout votre ancien dossier !! c'est important ..

Image


Il est maintenant possible de lancer EPB en cliquant sur un fichier « «*.PB » et le menu « ouvrir Avec »
choisissez EPB
dorénavant, le Style de couleur qui est le votre sera conservé .. c'est un mode d'ouverture provisoire
c'est a dire que , cela ouvrira EPB avec les onglets «remplis» de vos codes actuelle , sans altérer vos anciens
paramètres
le nouveau code sera ajouté aux onglets mais … lorsque vous quitterez EPB , l'onglet n'existera plus (vous
pourrez bien sur sauver votre nouveau code modifié,,,)
il suffit de relancer EPB de façon standard pour retrouver vos onglets de travail (sans le code ouvert de Façon
provisoire )

Ajout de 2 Icones [32] [64] dans la ToolsBar
ces icônes permettent de compiler en 32 bits, ou 64 bits ou bien les 2 a la fois..
sans avoir a retourner dans la configuration ...

il suffit de choisir , avant la compilation , 32 ou 64 ( ou les 2 en meme temps ) .... note qu'un statut dans le titre de la fenetre indique si un compilateur est OFF
pour que les 2 boutons (toogle) fonctionnent , il faut bien entendu avoir indiqué les chemins dans les Options

mais ensuite grace a ces boutons , c'est comme on veux :)



correction d'un gros bug qui empêchait l'insertion au bon endroit ( a l'endroit du curseur ) les valeurs renvoyé par les outils Ascii et couleur
passage en transparent du message "Tabulation"

ps: Ar-s tu vas râler, j'ai retiré la mise automatique en plein ecran que tu m'avais demandé ...

ça me posait des problemes, car moi c'est le contraire , je l'utilise en mode fenêtre non maximisé , (pour pouvoir le deplacer, et voir derriere par exemple ..

du fait que EPB enregistre sa position et sa taille , tu peux l'agrandir au maximum , et au prochain démarrage , il reprendra sa taille :)

sinon lorsque je reduisai ma fenetre , (pour voir le bureau par exemple ) et que je changeais un parametre dans les Options (passage en unicode ou dieu sait quoi ... )
du fait du redémarrage de EPB , ça me "re-maximisait" la fenetre plein pot ... :twisted:



ps: j'ajoute que les boutons 32/64 sont asservi au chemin que vous avez indiqué dans les Options d'Epb
rien n evous empeche d'asservir le bouton 64 a une ancienne version 32 bit de Purebasic ;)
ça vous ferai 2 compilateurs 32 bits au lieu d'un a 32 et d'un autre a 64 bits ;)

Re: EPB

Publié : lun. 10/sept./2012 17:22
par Ar-S
sinon lorsque je reduisai ma fenetre , (pour voir le bureau par exemple ) et que je changeais un parametre dans les Options (passage en unicode ou dieu sait quoi ... ) du fait du redémarrage de EPB , ça me "re-maximisait" la fenetre plein pot ...
Pourquoi n'enregistres-tu pas la position de ta fenêtre lorsque tu redémarres EPB 8O (lors d'une modif dans les options justement ?)

En fait que le 1er démarrage soit "non maximisé" je m'en fout, mais je veux absolument pouvoir retrouver l'etat maximisé au redémarrage si je l'ai quitté ainsi, ce qui n'est pas le car car EPB s'ouvre en pleine écran mais pas en maximisé, il dépasse donc un poil ce qui tronque les boutons min max fermer.
Image

A la rigueur dans ton calcule fait HautEcran - 2 ou 3 pixels (mais c'est tune solution de bricolo du dimanche).

Info complémentaire : Le positionnement par rapport à la barre des taches (que j'ai doublé sur mon pc) est nikel, c'est donc toujours en haut 'que le bas blesse :lol: )

Coté bonne nouvelle, le chemin du compilateur x86 est bien géré (enfin ! :mrgreen:).
pourquoi ne pas aussi automatiquement inscrire le chemin du x64 ? (si trouvé et sans l'activer ?)

Chez moi on choppe sont path ici :

Code : Tout sélectionner

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\PureBasic_is1
la version est indiquée par la value DisplayName qui renvoie (dans mon cas) PureBasic 4.60 (64 bit)

La value InstallLocation renvoie le chemin correcte de l'exe. ça vaut le coup de tester. Si DisplayName ne contient pas 64bit alors le chemin reste c:\ par defaut.


Tant que j'y suis, positionne ta fenêtre "option" (F8) au centre de l’écran car là elle s'ouvre en haut avec le même soucis de cachage des boutons fermer/min et le décalage est encore plus prononcé, je ne vois presque plus les bouton sur ce coup.
=> D'ailleurs tu ne devrais pas faire apparaitre min et agrandir pour cette fenêtre
=> On fait F8 -> on quitte F8 sans rien faire, EPB redémarre. :) Une petite vérif (un état 'modify 1 ou 0') serait pas mal pour éviter ça.
P.S : Cette dernière remarque est vraiment du chipotage.


Voilà, je suis casse burne, mais c'est parce que j'aime ton programme (et te faire suer faut l'dire :mrgreen:)

Re: EPB

Publié : lun. 10/sept./2012 17:37
par Backup
Ar-S a écrit :Pourquoi n'enregistres-tu pas la position de ta fenêtre lorsque tu redémarres EPB 8O (lors d'une modif dans les options justement ?)
ben c'est deja le cas ..et depuis le debut de EPB ...
la position , et la taille apparaissent dans EPb.prefs
En fait que le 1er démarrage soit "non maximisé" je m'en fout, mais je veux absolument pouvoir retrouver l'etat maximisé au redémarrage si je l'ai quitté ainsi, ce qui n'est pas le car car EPB s'ouvre en pleine écran mais pas en maximisé, il dépasse donc un poil ce qui tronque les boutons min max fermer.
bon il faut juste au finale que j'ajoute ce paramètre dans Epb.prefs ;)
Info complémentaire : Le positionnement par rapport à la barre des taches (que j'ai doublé sur mon pc) est nikel, c'est donc toujours en haut 'que le bas blesse :lol: )
ha bah voila , lorsque tu aura tout dis , on comprendra :mrgreen:
voila d'ou viens ton probleme , chez moi avec une barre des taches NORMALE
le plein ecran = la meme taille en Maximisé
la seule difference viens du fait qu'en plein ecran , on peut encore bouger la fenetre
mais la taille est la meme !!

du fait que tu ai redimensionné ta barre des taches , ça met le bazar ...
d'ailleurs a la base ,le probleme ne viens pas de mon prg , mais de Windows ...
qui ne semble pas tenir compte du changement de taille de la barre des taches ... ( qu'elle idée aussi :lol: )
Coté bonne nouvelle, le chemin du compilateur x86 est bien géré (enfin ! :mrgreen:).
pourquoi ne pas aussi automatiquement inscrire le chemin du x64 ? (si trouvé et sans l'activer ?)
parce que , suivant si Purebasic a été installé , ou juste copié (version portable )
la base de registre ne vas pas contenir les memes infos .... (voir pas d'info du tout en cas de version portable )

j'utilise le code de Micoute , qui semble fonctionner pour tout les installations ...
ça marche pour le x86 c'est deja Grand :)

Tant que j'y suis, positionne ta fenêtre "option" (F8) au centre de l’écran car là elle s'ouvre en haut avec le même soucis de cachage des boutons fermer/min et le décalage est encore plus prononcé, je ne vois presque plus les bouton sur ce coup.
=> D'ailleurs tu ne devrais pas faire apparaitre min et agrandir pour cette fenêtre
je note pour le prochain opus ... :)
=> On fait F8 -> on quitte F8 sans rien faire, EPB redémarre. :) Une petite vérif (un état 'modify 1 ou 0') serait pas mal pour éviter ça.
P.S : Cette dernière remarque est vraiment du chipotage.
pas possible , parceque justement lorsqu'on fait F8 on quitte Vraiment EPB :)
donc forcement , lorsqu'on quitte la fenetre des options , on relance par Runprg() EPB :)

[Reedit]
si finalement c'est possible ,je ferai ça ... :)
Voilà, je suis casse burne, mais c'est parce que j'aime ton programme (et te faire suer faut l'dire :mrgreen:)
pauv'tache ! :lol: :)

remet ta barre des Ar-s a la taille normal !! :D

Re: EPB

Publié : lun. 10/sept./2012 19:55
par Backup
Ok Ar-s

ré-telecharge au meme lien , normalement toutes tes demandes sont exaucées :)

si tu ne veux pas effacer ton Epb.prefs

il te suffit le premier coup de lancer EPB
puis de te mettre en Maximised
puis de quitter EPB (c'est ce qui re-ecrit Epb.prefs)
voila dorénavant , tu sera en maximised :)
( et pas moi :lol: )

Re: EPB

Publié : lun. 10/sept./2012 20:18
par Ar-S
Je teste et j’édite...

---edit---


Au poil :wink:

tu vois quand tu veux :mrgreen:

Re: EPB

Publié : lun. 10/sept./2012 21:19
par Backup
Ar-S a écrit :Je teste et j’édite...

---edit---


Au poil :wink:

tu vois quand tu veux :mrgreen:
c'est clair que je suis un peut partisan du moindre effort :)

Re: EPB

Publié : mar. 11/sept./2012 15:18
par Ar-S
C'est souvent comme ça, on commence par ce faire un petit log pour soit, puis on se dit qu'on va en faire profiter les autres, et pouf, les autres ont 15 demandes chacun :mrgreen:
ça m'a fait ça pour resize, noteX et d'autres :D

Re: EPB

Publié : ven. 14/sept./2012 11:25
par Ar-S
Dobro, c'est quoi ces fichiers à la racine de C ?
.pb
_back.pb
.htm
.pb_style.css
Pourquoi sont ils créés dans C et pas dans le rep d'EPB ?
ça fait foutoir.

Re: EPB

Publié : ven. 14/sept./2012 18:21
par Backup
je sais pas ....

faut que je regarde .

Re: EPB

Publié : sam. 15/sept./2012 0:09
par Backup
tu m'a trouvé indirectement un gros Bug 8O

si vous avez un code ou plusieurs dans des onglets

et que parmis eux un ou plusieurs n'ont pas été sauvé ( il ont "*" dans le nom d'onglet )

si vous faites appel au Options (F8)
lorsque EPB vous propose de sauver , surtout ne refusez pas .... faite la sauvegarde demandé par le requester !!

sinon vous risquez a coup sur de perdre vos codes ... ;
EPB va se mélanger les pinceaux en ne sachant plus quel code a quel onglet, et effectuera des sauvegardes mélangées ... :? :oops: pffff.... stangoisse ... :roll:
( je vous conseille d'avoir REcuva64 a porté de mains .. ça m'a sauvé un code )

ça déconne que sur appel des Options ...(F8)
dans les autres cas (quitter EPB) pas de problemes

j'ai corrigé le problème ce sera dispo demain dans la journée ou apres demain ....
( j'aurai toute la semaine prochaine de libre pour me concentrer sur EPB )
je vais aussi en profiter pour voir la recherche /remplacer qui déconne grave ... encore

a part ça toujours pas trouvé pourquoi il laisse des .pb trainer ... je cherche ... :)
possible que ce soit résolu par la correction du bug ..

Re: EPB

Publié : sam. 15/sept./2012 11:54
par Ar-S
Houla c'est du lourd.
Bon, bon, prends ton temps pour bien traquer et corriger ces méchants bugs ;)

Re: EPB

Publié : sam. 15/sept./2012 22:47
par Backup
EPB V 2.34
http://michel.dobro.free.fr/download.php?view.25

je n'ai pas changer le numero de version .. juste 3 bug corrigés ....

donc le bug que j'ai soulevé suite a la remarque de Ar-s ...

et j'ai Revu le système de sauvegarde
maintenant un onglet non sauvé , ne sera pas rechargé !..

les fameux fichiers ".pb" et "_back.pb , c'etait en fait les listings compilés mais sans avoir été sauvé , ils n'avaient donc pas de noms .. juste l'extension ".pb"
j'ai modifié de façon a ce qu'ils soient nommés par defaut "Nouveau.pb" ( en principe dans le repertoire de EPB )

si vous avez deja l'ancienne version d'installé :
j'ai refait l'archive complète, mais en principe seul le prg "Epb.exe" a changé , ainsi que le contenue du dossier "Langue"

l’idéal étant quand même de partir de zero ...

j'ai testé cette version , par tout les cas possible ( en quittant EPB , en lançant les Options , avec ou sans sauvegardes ) ça a l'air de tenir la route maintenant .. :)

j'ai corrigé la recherche/remplacer , qui ne marchait pas ... ;)
le remplacer tout , lui fonctionnait bien .. et fonctionne toujours :)



Merci Ar-s