EPB

Programmation d'applications complexes
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

EPB 2.52

voila code mise a jour :)
http://michel.dobro.free.fr/download.php?view.25

regarde les captures précedentes ...
le bouton Search file , restera comme ça en anglais .... c'est juste un interrupteur pour ouvrir la recherche par fichier

je pense que meme si on fait pas d'anglais on comprend "Search File" ... :)

Merci pour tes suggestions , ma fenetre de recherche fait plus "Pro" maintenant :)

ps : si vous rencontrez un probleme au telechargement dites le moi
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: EPB

Message par falsam »

Bonjour Dobro. Ta boite de dialogue Rechercher est trop haute quand on cherche un fichier.
Je pense que tu devrais réduire la hauteur de la liste des fichiers ou alors deuxième solution, gérer un resize vertical de cette fenêtre.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

arf , c'est vrais que je suis en 1920x1080 , j'ai tendance a oublier ce fait ...

j'y retourne tout de suite :) Merci
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

..... apres un bon repas :)
(purée de citrouilles du Jardin ,Fromages, Tartes au poire-kiwi maison )

EPB 2.52

voila code mise a jour :)
http://michel.dobro.free.fr/download.php?view.25

j'ai testé jusqu'a la resolution 1024x768 .. ça passe
j'ai mis les boutons "rechercher/charger" au dessus de la listview , ça regle bien des soucis :)
@Ar-s , j'ai tout traduit en Français ;)

Merci encore pour vos remarques , c'est vous qui me faites avancer :)
que pensez vous de la recherche par Fichiers ?? ....

a ce propos j'ai mis Noo88 dans les Greetings , car c'est bien lui qui m'a inspiré l'idée de la recherche par fichiers :)
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: EPB

Message par falsam »

Dobro a écrit :a ce propos j'ai mis Noo88 dans les Greetings , car c'est bien lui qui m'a inspiré l'idée de la recherche par fichiers :)
Aprés ce superbe Coq au vin (pas du jardin) je te dirais que je n'ouvre plus ton greetings :mrgreen:
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

falsam a écrit :
Dobro a écrit :a ce propos j'ai mis Noo88 dans les Greetings , car c'est bien lui qui m'a inspiré l'idée de la recherche par fichiers :)
Aprés ce superbe Coq au vin (pas du jardin) je te dirais que je n'ouvre plus ton greetings :mrgreen:

ha mais ça , c'est parceque tu n'ecoutes pas ce qu'on te dit ! :twisted:

remplacer TOUT votre dossier EPB par le nouveau !!

car chaque Version , a ses propres Prg qui lui est compatible !
tu ne pourra pas faire tourner le "Greeting" ou "l'option de compilation" ou meme les outils .. de la Version 2.50
avec la Version 2.52 .....

tu peux ecraser tout le dossier de EPB avec celui que je donne , cela n'affectera pas le fichier de configuration ("epb.prefs")
donc, tu retrouvera tes reglages avec la nouvelle Version :)

j'ai fais ça car, je peux etre amené a faire des corrections sur l'ensemble des prg
comme ça je suis sur que tout les programmes d'une version tournent ensemble :)

lorsque je touche au format de "epb.prefs" a ce moment, je le précise bien :)
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: EPB

Message par falsam »

Dobro a écrit :ha mais ça , c'est parceque tu n'ecoutes pas ce qu'on te dit ! :twisted:
Mais si je t'écoute. Je n'avais simplement pas envie de l'ouvrir avec ce bruit de vague :wink:
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

ha oui quel naze , je suis a coté de la plaque .... :roll: :oops: :lol:

a propos, j'ai mis un raccourci de ton prg "OpenSpace3D" dans le dossier Outils de EPB
maintenant, je l'ai dans mon menu outils , ça se lance niquel :)

la seule chose, il m'a fallu renommer le raccourcis pour effacer le "Raccourci" qui etait ecris a la fin du nom du raccourcis
de façon a ne laisser que ".exe" a la fin du nom :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

petite modification de l'archive EPB
http://michel.dobro.free.fr/download.php?view.25

sur le temoin d'activité de la recherche par fichiers, qui ne fonctionnait pas comme il faut ..
il ne fonctionnait que s'il lisait un fichier trouvé ....
et ajout d'un Requester() a la fin de la recherche

donc avant, si la recherche ne trouvais rien , on ne voyais ni temoin d'activité, ni requester en fin de recherche
c'etait a se demander si ça fonctionnait :lol: ...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

il y avait longtemps :)
Version EPB 2.54
http://michel.dobro.free.fr/download.php?view.25

Image

- Ajout menu Convert/compress (pour retirer les lignes vides dans l’éditeur )
a utiliser en plusieurs fois ... pour obtenir une meilleur compression ... le code paraitra plus dense

- Ajout menu Convert/ pointeur_type (pour transformer les pointeurs Typé en pointeurs non typés)

- Ajout de la sauvegarde de la position du curseur pour chaque onglet dans le fichier sauvegardé du code
de cette façon au rechargement d'un fichier on retrouve a quel endroit nous éditions (sur le principe employé par Japbe )

-Ajout de l'utilisation de la selection d'une partie ou tout un mots pour la recherche ...
en effet , la récupération automatique du mot sous le curseur , peut rencontrer des problèmes (toujours pas résolu)
donc j'ai ajouté la récuperation d'une partie ou d'un mots complet d’après sélection , pour la recherche ....
comme avec Japbe



- Correction d'un Bug de la tabulation qui pouvait arrêter de tabuler en plein milieu du code, dans certains cas

- correction de la mise a jour de la liste des librairies (dans le menu Library) après utilisation de Tailbite, ou de changement de
compilateur par F8

- correction de la "disparition" de EPB au démarrage (qui avait tendance a rétrécir en barre des taches au
lancement …


voila , Merci pour vos retours :)
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: EPB

Message par blendman »

salut

Question bête : tu n'as jamais pensé à l'adapter pour d'autres langages (une sorte de notepad++ mais en mieux) ?

Avec par exemple la possibilité d'ajouter certaines choses, en fichier externes :
- les couleurs (en fonction de mots-clés, commentaires, opérateur, nombre...)
- les mot-clés (auto-complétion)
- indentation via mot-clés
etc...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

Epb , a deja les infos de couleurs dans un fichier externe

"Epb.Prefs" dont voici le contenu :

[coloration]
fond = 0
ecriture = 16777215
ligne selectionne = 3539457
curseur = 322551
blocs fond = 65535
blocs text = 0
numeros de ligne text = 16777215
numeros de ligne fond = 5904224
basic = 15743472
type du basic = 1
fonctions = 10761617
type des fonctions = 1
fonctions perso = 10478936
type des fonctions perso = 1
types de variables = 14899042
type de variables = 0
commentaires = 45056
type des commentaires = 0
strings = 65535
type des strings = 0
chiffres = 13160724
type des chiffres = 0
constantes = 33023
type des constantes = 0
Apis = 7084280
type des Apis = 0
debugger = 255
type debugger = 0
Hexa = 6782995
type Hexa = 0
Binaire = 5291553
type Binaire = 0
Pointeur = 16753919
type Pointeur = 0
Fond Procedure = 0
signe = 3800543
type signe = 0
Fonte = Comic Sans MS
Taille Fonte = 10
chemin icones =
Pseudo = Dobro
; ********** chemin du fichier de langue*********
;
[Langues]
langues = Français.prefs
choix_langue = 1
comme tu le vois la Section Couleur contient les couleurs du theme choisi ...

cependant, les fonctions, ne s'y trouve pas car ... elle me sont donné par le compilateur lui meme ! :)

tout mettre dans le fichier pourrait se faire ...seulement ...
c'est pas si simple

par exemple Epb n'aura pas d’incrémentation sur les "{" donc ça ne marchera pas avec les langage Java,C,etc ... )

et si je fait l’incrément sur "{" ça risque de poser probleme pour le Purebasic ...
d'autant que c'est deja utilisé pour les bloc signets repliables ";{" et ";}"
suivant le langage , les regles de syntaxe , couleurs , tabulations etc .. changes ...

bref , a moins de faire un fichier de config par language...

ce n'est pas mon but , je m'en sert seulement pour coder en Purebasic
et si demain, je change de langage , je l'adapterai pour ce langage ....

mais c'est vraiment pas d'actualité .... :)
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: EPB

Message par blendman »

ok, je comprends tout à fait ;)

Je regarde un petit peu Goscintilla en ce moment, tu utilises ça pour epb ?
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: EPB

Message par Backup »

blendman a écrit :ok, je comprends tout à fait ;)

Je regarde un petit peu Goscintilla en ce moment, tu utilises ça pour epb ?
oui , mais une version ou j'ai ajouté mes propres fonctions qui manquent ...
et puis j'utilise une ancienne version ...
avec la nouvelle; ça me mettais le cirque dans mon boulot en cours....
comme je n'avais pas envie de perdre mon temps a chercher ....

d'ailleurs si c’était a refaire, je n'utiliserai pas cette lib
car , comme souvent, ça aide pour démarrer ,mais au final on se retrouve enfermé
dans un système qui fini par étouffer ...

par exemple , son système de complétions, est tres tres lent !
j'ai du aussi corriger pas mal de bug concernant les recherches, les sélections etc...
petit a petit , je me fait mes propres routines ....

parce que je dois le dire, je ne comprends pas tout son code ....
alors , je prefere repartir a zero :)



bref , utiliser une librairie comme Go_scintilla, oui , mais pour un petit projet ...
pour un gros, mieux vos se faire ses propres procédure
d'autant que Purebasic gère relativement bien Scintilla .... :)

si je devais me lancer a nouveau dans un éditeur ... ben j'irai faire un tour de moto :mrgreen:

d'ailleurs a plus ou moins long terme, c'est certainement mon dernier Gros projet ...
j'ai envie d'imprimante 3D , de Velo , de Guitare .... de moins en moins de programmation :)
Lemaquis
Messages : 271
Inscription : mer. 25/déc./2013 7:34
Localisation : la corse

Re: EPB

Message par Lemaquis »

Merci pour cette nouvelle version
LeMaquis
Verrouillé