PureBasic Code Form Helper

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Code Form Helper

Message par falsam »

Dobro a écrit :et si l'option #PB_Window_Maximize est présent, alors ce sont les parametres de taille qu'il te faut Griser .... (edition de taille impossible )
Il n'y a aucune raison d’empêcher d'éditer la taille. Tu peux très bien avoir une fenêtre de taille 512x256 avec l'option #PB_Window_Maximize. L'utilisateur peut Maximiser l'application ou bien la faire revenir à sa taille originale.

Quitte à le modifier par la suite je vais partir du principe que si LargeurInterne et HauteurInterne sont égale #PB_Ignore, alors dans ce cas on maximise la fenêtre de prévisualisation du résultat.

@Blendman :Le code que tu cites plus haut aura un comportement étonnant si tu cherches à déplacer la fenêtre :mrgreen:
Je me demande qui code comme cela finalement :) Ha ha ha. Mais bon je vais quand même intégrer ce cas étrange.
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: Code Form Helper

Message par Backup »

falsam a écrit :Il n'y a aucune raison d’empêcher d'éditer la taille. Tu peux très bien avoir une fenêtre de taille 512x256 avec l'option #PB_Window_Maximize. L'utilisateur peut Maximiser l'application ou bien la faire revenir à sa taille originale.
ha oui.. effectivement
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Code Form Helper

Message par falsam »

Petite mise à jour de Code Form Helper qui portera le numéro de version 0.83

-Correction d'un bug quand on tenter de modifier les paramètres du statusbar.
-Correction d'un bug quand on cliqué sur une liste de flags disponibles vide.

-Ajout : Si #PB_Ignore dans la largeur/hauteur d'une fenêtre alors la fenêtre de prévisualisation est maximisé.

Merci à Dobro et Ar-s pour leurs remarques :)

Téléchargement sur le 1er message de ce post.
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%
Avatar de l’utilisateur
kernadec
Messages : 1606
Inscription : ven. 25/avr./2008 11:14

Re: Code Form Helper

Message par kernadec »

Bonjour falsam
Vraiment cool, Merci pour le partage. :)

Voilà des petites suggestions...
Peut être mettre la fenêtre "Code Form Helper" en mode non centré,
mais plutôt en haut à droite,
cela libérerait en grands partie de l'espace de travail pour un mode centré de la fenêtre gadget
en même temps dans ton menu principal ajout d'un mode fenêtre du code vue ou cachée

avec Un mode déplacement clic souris appuyé sans redimensionnement pour chaque gadget,
Cela donnerait plus de souplesse pour modifier la disposition des gadgets

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

Re: Code Form Helper

Message par Backup »

le mieux serai de sauver la position ... comme ça tout le monde est content :)
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Code Form Helper

Message par falsam »

Dobro a écrit :le mieux serai de sauver la position ... comme ça tout le monde est content :)
Oui :) Ajouté dans ma todolist.

Bonjour Kernadec.
kernadec a écrit :dans ton menu principal ajout d'un mode fenêtre du code vue ou cachée
Moi qui pensait supprimer ce code au profit d'une modification directement dans le code de l'ide ..... c'est raté :mrgreen:
kernadec a écrit :Un mode déplacement clic souris appuyé sans redimensionnement pour chaque gadget,
je suis d'accord avec toi mais je voulais trouver une solution sans API. Merci pour tes suggestions. Ajouté dans ma todolist.
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%
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Code Form Helper

Message par falsam »

Nouvelle version de Code Form Helper.

Ajout : Mise à jour du code dans l'éditeur officiel de PureBasic.

Video
https://www.youtube.com/watch?v=lRLL0UQku0c

Téléchargement
:arrow: http://falsam.com/Download/purebasic/Co ... Helper.zip

Voir le premier message pour l'installation avec l'IDE officiel de PureBasic.

:idea: Vous pouvez vous servir de cet utilitaire pour modifier un seul gadget. C'est pratique pour ajouter les flags par exemple.
:!: Si vous utilisez le concepteur de fenêtre de l'éditeur officiel alors n'utilisez pas Code Form Helper.
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%
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasic Code Form Helper

Message par falsam »

Nouvelle version de Code Form Helper.

- Prise en compte de la résolution de l'écran pour l'affichage de la police de l'application. (1)
- Inspecteur toujours en avant plan.

Téléchargement
:arrow: http://falsam.com/Download/purebasic/Co ... Helper.zip

Voir le premier message pour l'installation avec l'IDE officiel de PureBasic.

(1) Etant sous Windows 10 je n'ai pas pu tester si ça fonctionnait avec Windows7 et XP.
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%
Avatar de l’utilisateur
kernadec
Messages : 1606
Inscription : ven. 25/avr./2008 11:14

Re: PureBasic Code Form Helper

Message par kernadec »

Bonjour falsam

d'abord merci pour ce programme très utile.

J'ai un soucis avec ta nouvelle version qui ne fonctionne pas chez moi sur XP SP3 (PB 5.41 et PB 5.31)

voici ce que j'obtiens : http://jmp.sh/9yCyTlE

cela vient peut être du fait que je ne pratique plus assez PB :?

Cordialement
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasic Code Form Helper

Message par falsam »

Bonjour Kernadec.

■ Diagnostic.
D’après la vue que tu me présentes :
- L'utilitaire n'est pas paramétré dans les outils de l'éditeur de PureBasic.
- Il n'y a pas eu de code sélectionné et copié en mémoire.

Quand on lance cet utilitaire on voit apparaître le bouton IDE UPdate en bas à gauche de la fenêtre.

■ Question.
- As tu paramétré l'utilitaire dans les outils de l'IDE ?

■ Observation.
PureBasic Code Form Helper peut aussi fonctionner en mode autonome.
Aprés l'avoir lancé, tu sélectionnes le code de ta fenêtre ou un gadget et tu cliques sur le bouton Paste.
Quand tu as terminé les modifications, tu cliques sur le bouton Copy.
Tu reviens dans l'éditeur et tu colles le résultat.


En tout cas merci pour le rendu qui me permet de voir que le rendu est correcte sous Windows XP.
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%
Avatar de l’utilisateur
kernadec
Messages : 1606
Inscription : ven. 25/avr./2008 11:14

Re: PureBasic Code Form Helper

Message par kernadec »

Oui j'avais mis pour les paramètres comme c'est indiqué sur ton premier poste.
Depuis l'option outils de l' IDE PB j'obtiens la fenêtre avec un bouton IDEupdate,
mais quand je clique sur IDEUpdate la fenêtre "Code Form Helper" se ferme.
Et en mode autonome une fois lance Code "Form Helper.exe" fait apparaitre un bouton paste et copy,
aucun effet sur les boutons avec le clique souris ils s’enfonce mais rien n'est lancé..
et le clipboard contient rien... désolé
l' image que je t'ai envoyée est exactement la fenêtre obtenue sur mes XP .
j'ai essayé sur un XP SP PB5.40 connecté a internet et un autre sur un portable XP SP3 PB 5.31.
la fenêtre est la même dans les deux cas.
Donc, pas possible d'aller au-delà de cette fenêtre.

Cordialement
Dernière modification par kernadec le sam. 19/mars/2016 14:43, modifié 1 fois.
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasic Code Form Helper

Message par falsam »

Mince !! et je n'ai pas XP pour tester ce souci.

Quand tu sélectionnes un code et que tu le copie en mémoire et que tu lances l'utilitaire il ne se passe rien ? le code n’apparaît pas ?
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%
Avatar de l’utilisateur
kernadec
Messages : 1606
Inscription : ven. 25/avr./2008 11:14

Re: PureBasic Code Form Helper

Message par kernadec »

désolé pour [réédit]

le copier coller d'un code se fait pardon en mode autonome mais pas en mode IDE.
Dernière modification par kernadec le sam. 19/mars/2016 14:50, modifié 1 fois.
Avatar de l’utilisateur
falsam
Messages : 7321
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasic Code Form Helper

Message par falsam »

kernadec a écrit :le copier coller se fait pardon en mode IDE pas en mode autonome
En mode IDE ça fonctionne alors bonne nouvelle.

En autonome si tu cliques sur Paste tu n'as pas l'affichage du code ok ?
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%
Avatar de l’utilisateur
kernadec
Messages : 1606
Inscription : ven. 25/avr./2008 11:14

Re: PureBasic Code Form Helper

Message par kernadec »

désolé j'ai modifier mon message précédent c'est l'inverse
Répondre