jaPBe pour PureBasic v4.x

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

gnozal a écrit : Je viens de faire une mise à jour rapide :D
Cool :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

ya u problem avec la coche PureForm !!

des que l'on veux cliquer ça disparait et selectionne "Japbe" !!
surement un index similaire pour les 2 gadget :)
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

Dobro a écrit :ya u problem avec la coche PureForm !!

des que l'on veux cliquer ça disparait et selectionne "Japbe" !!
surement un index similaire pour les 2 gadget :)
Voilà, çà devrait être réglé.
J'ai changé pas mal de checkbox de place mais j'ai oublié de changer leur longueur pour certains, d'où superposition de gadgets ...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Merci , je test :)


[reedit] : Perfect :)
simonl
Messages : 25
Inscription : dim. 08/juin/2008 11:05

Message par simonl »

bonjour je viens d'installler JaPBe

et au debut du post Dobro ecris ceci :
n'oubliez pas la dll "SciLexer.dll" a mettre au meme endroit que Japbe

je voudrais savoir a quoi sert cette dll et à quel endroit de JaPBe faut 'il la mettre?

merci

simon
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

simonl a écrit :bonjour je viens d'installler JaPBe

et au debut du post Dobro ecris ceci :
n'oubliez pas la dll "SciLexer.dll"
le debut du post date de 2006 !!! ça fait 2 ans !! :roll:

actuellement pas besoin tu telecharge JAPBE, tu installe dans donnant
comme destination l'interrieur du Dossier de Purebasic
et en principe tu dois avoir dans le Dossier Purebasic

"PureBasic.exe"

et a coté de lui dans ce meme dossier tu dois avoir

"jaPBe.exe"

si tu bloque deja a l'installation d'un simple editeur , j'ai peur pour ton avenir de programmeur :wink:

(c'est marrant tu me rappel quelqu'un !! ) :?

Le retour ? deja ? pfffff ! :?
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Un petit truc bien utile dans jaPBe serait aussi lors du déboggage des macros, d'avoir la même fenêtre que celle générée par le débuggeur de PB.

Car quand des macros en inclus d'autres, ça devient le bordel et très dur à débugger. Surtout que l'erreur dit : "Erreur de syntaxe", mais elle porte sur toute la macro... Bref un vrai casse-tête.

EDIT : et lors de la reprise de focus de jaPBe, de contrôler les fichiers s'ils n'ont pas été édités par un autre éditeur Texte... (si ça peut gêner des gens, mettre ça en option dans les péréfrences).

Ca peut faire un peu de boulot supplémentaire si tu t'ennuie !! :lol:

/Lio
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

lionel_om a écrit :Un petit truc bien utile dans jaPBe serait aussi lors du déboggage des macros, d'avoir la même fenêtre que celle générée par le débuggeur de PB.
Si tu parles du debugger interne, je crains que cela soit impossible : jaPBe utilise le debugger externe.
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

gnozal a écrit :
lionel_om a écrit :Un petit truc bien utile dans jaPBe serait aussi lors du déboggage des macros, d'avoir la même fenêtre que celle générée par le débuggeur de PB.
Si tu parles du debugger interne, je crains que cela soit impossible : jaPBe utilise le debugger externe.
Non je parle du compilateur. Car avant d'être exécuté, le compilo remplace les macros par leur code associé, non ? Donc grosso-modo un fichier intermédiaire est généré et c'est lui qui va être compilé... Car l'erreur que j'obtiens est juste : "Erreur de syntaxe"...
Dans l'éditeur traditionnel de PB, une fenêtre s'ouvre et affiche le code intermédiaire qui a été généré.

Mon dernier soucis était le suivant :

Code : Tout sélectionner

Macro Bidon(WindowID)
  ; ....
  hWnd = WindowID(WindowID)
  ; ...
EndMacro
J'appelais cette macro par d'autres macros... mais le paramètre était une constante.

PB m'a donc affiché ce que ça donné :

Code : Tout sélectionner

; ....
  hWnd = #Window_0(#Window_0)
  ; ...
Là j'ai tout de suite pu voir d'où venait l'erreur. J'étais en train de m'arracher les cheveux avant !!!

J'espère avoir était clair. Après je ne sais pas si c'est faisable ou facile à faire. Mais voilà une idée d'occupation si tu as du temps libre ! :D

Merci
/Lio :roll:
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

C'est fait !
La nouvelle version 3.8.7 devrait afficher un message d'erreur plus explicite en cas d'erreur de syntaxe liée à l'utilisation d'une macro.
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

gnozal a écrit :C'est fait !
La nouvelle version 3.8.7 devrait afficher un message d'erreur plus explicite en cas d'erreur de syntaxe liée à l'utilisation d'une macro.
Super, merci gnozal ! :D
lionel_om a écrit :EDIT : et lors de la reprise de focus de jaPBe, de contrôler les fichiers s'ils n'ont pas été édités par un autre éditeur Texte... (si ça peut gêner des gens, mettre ça en option dans les préférences).
Ca serait possible ça aussi ? (Tu va finir par me demander de te faire un virement Paypal ! :roll: :lol: )

/Lio :oops:
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

lionel_om a écrit :
lionel_om a écrit :EDIT : et lors de la reprise de focus de jaPBe, de contrôler les fichiers s'ils n'ont pas été édités par un autre éditeur Texte... (si ça peut gêner des gens, mettre ça en option dans les préférences).
Ca serait possible ça aussi ?
Je ne suis pas très convaincu pour celui là.
Pourquoi éditer la source en dehors de jaPBe alors même que jaPBe est actif avec une autre copie de cette source ? Avec un autre éditeur, on risque de perdre / perturber les méta-données de jaPBe (infos stockées en fin de fichier), sans compter que si l'utilisateur se trompe dans le dialogue 'Voulez-vous recharger le fichier ?', il risque de perdre sa source.
Quel serait l'intérêt de cette fonctionalité ?
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

gnozal a écrit :Je ne suis pas très convaincu pour celui là.
Pourquoi éditer la source en dehors de jaPBe alors même que jaPBe est actif avec une autre copie de cette source ? Avec un autre éditeur, on risque de perdre / perturber les méta-données de jaPBe (infos stockées en fin de fichier), sans compter que si l'utilisateur se trompe dans le dialogue 'Voulez-vous recharger le fichier ?', il risque de perdre sa source.
Quel serait l'intérêt de cette fonctionalité ?
Il peut y avoir le travail collaboratif ou simplement quelque chose que fait l'éditeur classique de PB que jaPBe n'affiche/ne fait pas. Pour ce dernier point je n'ai pas/plus d'exemple, mais c'était le cas avec le problème d'affichage d'erreur de syntaxe de macros... y'en a peut être d'autres. Après c'est vrai que si tu es en mesure de réagir vite (comme tu l'as fait après ma "requête") cette deuxième justification perd de l'attrait (même si tu ne pourras pas forcément tout régler pour raisons de temps ou de possibilités).
Je sais que j'ai eu à bosser à plusieurs sur un site Web en PHP et si Notpad++ n'affichait pas les warnings d'accès/écritures concurrentes ça aurait été beaucoup plus dur...
Mais c'est vrai que si la fonctionnalité que je t'ai demandée est intégrée, je n'ai pas besoin de cet ajout. A voir si des gens seraient intéressés et pour quelles raisons...

Merci en tout cas pour cette modif
/Lio :wink:
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
djmcg
Messages : 139
Inscription : sam. 28/août/2004 6:37

Message par djmcg »

Bonjour à tous,

Existe t'il une version japbe sous linux.
Merci.

Jean-Marie

:)
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

djmcg a écrit :Existe t'il une version japbe sous linux.
Non.
Mais peut-être que çà fonctionne sous Wine (à tester).
Répondre