Un IDE pour PureBasic
Un IDE pour PureBasic
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.
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
Rien qu'à l'ouverture j'ai l'erreur "Failet to set data for lang"
Je vais regarder ça
Je vais regarder ça
Re: Un IDE pour PureBasic
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"
Une commande "dupliquer le gadget" serait bien.
En plein écran je n'ai plus les fenêtres "Form" et "propriétés/événements"
- Kwai chang caine
- Messages : 6989
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Re: Un IDE pour PureBasic
Bonjour Panoramic
Effectivement un bon debut.
J'ai un message d'erreur a l'ouverture pour une histoire de langue
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....
Bon boulot, bravo et bon courage
Effectivement un bon debut.
J'ai un message d'erreur a l'ouverture pour une histoire de langue

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....

Bon boulot, bravo et bon courage

Re: Un IDE pour PureBasic
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
J'ai aussi testé la sélection de la police de caractères, après avoir choisi "Arial" taille "10" :
**EDIT** : Attention je viens de voir que pour utiliser nxPropertyBox il faut EsGrid (payant)

J'ai aussi testé la sélection de la police de caractères, après avoir choisi "Arial" taille "10" :
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)---------------------------
'Arial' is not a valid integer value.
---------------------------

**EDIT** : Attention je viens de voir que pour utiliser nxPropertyBox il faut EsGrid (payant)
Re: Un IDE pour PureBasic
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é"
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
il faut mettre l'exe dans le dossier de l'application "...programfiles\purebasic\."
pat
pat
- Kwai chang caine
- Messages : 6989
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Re: Un IDE pour PureBasic
GNOZAL y sait tout, il a les yeux partout
Tu doit avoir autant de "yeux" que le bouillon de poule que me faisait ma maman
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
http://www.purebasic.fr/french/viewtopi ... 98#p102898

Tu doit avoir autant de "yeux" que le bouillon de poule que me faisait ma maman

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

http://www.purebasic.fr/french/viewtopi ... 98#p102898
Re: Un IDE pour PureBasic
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.
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.