Page 1 sur 1

Un IDE pour PureBasic

Publié : sam. 19/sept./2009 17:27
par panoramic
J'ai développé un IDE pour PureBasic que vous pouvez télécharger ici:
http://panoramic.olympe-network.com/Fre ... eBasic.zip

Ce n'est qu'une première version qui est améliorable.

Il contient une aide, mais en deux mots, le principe est le suivant:
Cet IDE sert à créer facilement et visuellement l'interface de votre application pour Pure basic en y plaçant et en y redimensionnant des gadgets.
A partir de cette interface contenant des gadgets, vous obtenez un code source directement compilable sous PurePasic.

On choisi un gadget dans le bandeau des gadgets (fenêtre du haut).
Par un clic sur la fenêtre qui représente la partie graphique de votre application (fenêtre de droite), on y place ce gadget.
Ensuite, on peut en placer d'autres, les déplacer, les redimensionner avec la souris.
Un inspecteur de gadget (fenêtre de gauche) est un autre moyen que la souris pour modifier les propriétés des gadgets.
Il est bien sûr possible d'enregistrer son travail ou de travailler sur une interface existante.

Le code généré est un source directement compilable par PureBasic.

Dites moi ce que vous en pensez.

Re: Un IDE pour PureBasic

Publié : sam. 19/sept./2009 18:42
par Anonyme2
Rien qu'à l'ouverture j'ai l'erreur "Failet to set data for lang"

Je vais regarder ça

Re: Un IDE pour PureBasic

Publié : sam. 19/sept./2009 18:46
par Anonyme2
Depuis PB 4.40, creategadgetlist n'existe plus, à prévoir dans ta génération de code

Une commande "dupliquer le gadget" serait bien.

En plein écran je n'ai plus les fenêtres "Form" et "propriétés/événements"

Re: Un IDE pour PureBasic

Publié : dim. 20/sept./2009 7:07
par Kwai chang caine
Bonjour Panoramic

Effectivement un bon debut.
J'ai un message d'erreur a l'ouverture pour une histoire de langue 8O

Ce qui serait bien c'est de voir ou l'on trace les gadgets.
Il y a au moins un code qui existe sur le forum qui fait ça.
Ca permet de tracer avec la souris un rectangle de previsualisation, comme le font tous les RAD.

Autrement j'ai bien apprécié le fait que l'on puisse voir le code immediatement sans l'inserer dans l'IDE PB
Bon le look est un peu austere, mais je pense que tu t'en occuperas apres.... :roll:

Bon boulot, bravo et bon courage 8)

Re: Un IDE pour PureBasic

Publié : dim. 20/sept./2009 10:01
par flaith
C'est vraiment un bon début, ca me rappelle (un peu) le RAD de Delphi (que j'apprécie) donc je ne peux que te conseiller de continuer :wink:

J'ai aussi testé la sélection de la police de caractères, après avoir choisi "Arial" taille "10" :
---------------------------
'Arial' is not a valid integer value.
---------------------------
Pour changer un peu ce mode "austère", tu peux aller faire un tour sur le site de srod et voir son application Nexus (et son nxPropertyBox) :mrgreen:

**EDIT** : Attention je viens de voir que pour utiliser nxPropertyBox il faut EsGrid (payant)

Re: Un IDE pour PureBasic

Publié : lun. 21/sept./2009 9:01
par MLD
Bonjour panoramic
Moi aussi, erreur langage au démarrage
En plein écran la fenêtre view form ne s'affiche pas en même temps que view properties
La fenêtre form n'est pas en thème XP
interface un tantinet austère
Mais super boulo, bravos. Je suis preneur de la version "amélioré"

Re: Un IDE pour PureBasic

Publié : lun. 21/sept./2009 18:19
par Patrick88
il faut mettre l'exe dans le dossier de l'application "...programfiles\purebasic\."

pat

Re: Un IDE pour PureBasic

Publié : mer. 14/oct./2009 13:49
par gnozal
Tiens, on dirait l'IDE du language Panoramic ?

Tu en es l'auteur ?
C'est écrit en Delphi ?

Re: Un IDE pour PureBasic

Publié : mer. 14/oct./2009 16:27
par Kwai chang caine
GNOZAL y sait tout, il a les yeux partout 8)
Tu doit avoir autant de "yeux" que le bouillon de poule que me faisait ma maman :D

On avait discuté de ça...y'avais deja meme eu un peu "embrouille" ou plutot message de bienvenue de la part de notre ami CPL.....si je puis m'exprimer ainsi :lol:
http://www.purebasic.fr/french/viewtopi ... 98#p102898

Re: Un IDE pour PureBasic

Publié : mer. 14/oct./2009 20:58
par panoramic
Eh oui, gnozal, il s'agit de l'IDE de panoramic que j'ai adapté à PB.
Il est écrit en Delphi et quand j'en aurai le temps, je le perfectionnerai pour par exemple pouvoir rentrer du code correspondant aux événements.