Trés beau boulot !
SweetyVD (Visual Designer)
- JohnJohnsonSHERMAN
- Messages : 648
- Inscription : dim. 13/déc./2015 11:05
- Localisation : Allez, cherche...
- Contact :
Re: SweetyVD (Visual Designer)
Exellent ce VD, boulot magnifique
Trés beau boulot !
Trés beau boulot !
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
- Windows 10 x64 - PB 5.61 x64
- Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Re: SweetyVD (Visual Designer)
Merci les gars, c'est sympa
Il reste du boulot a faire, on va y aller doucement
Pour Mac avec les écrans retina, je ne sais pas ce qui peut être fait!!!
Pour l'instant j'ai ajouté dans la Procedure AjustFontSize
Sinon, j'ai trouvé pour le GetGadgetAttribute #PB_ScrollArea_ qui ne fonctionne pas sous Linux comme sous Windows
Avec le Canva dans la scrollarea pour dessiner la grille, ( ScrollAreaGadget(xxx) : CanvasGadget(zzz) )
Il faut d'abord redimensionner le canva pour qu'il soit plus petit que #PB_ScrollArea_
Sinon GetGadgetAttribute #PB_ScrollArea_ échoue lamentablement (si un élément est plus grand que la taille interne maxi!)
Code mise à jour post #1
Il reste du boulot a faire, on va y aller doucement
Pour Mac avec les écrans retina, je ne sais pas ce qui peut être fait!!!
Pour l'instant j'ai ajouté dans la Procedure AjustFontSize
Code : Tout sélectionner
CompilerIf #PB_Compiler_OS = #PB_OS_MacOS ;How to with Mac retina display
ProcedureReturn lSizeAvec le Canva dans la scrollarea pour dessiner la grille, ( ScrollAreaGadget(xxx) : CanvasGadget(zzz) )
Il faut d'abord redimensionner le canva pour qu'il soit plus petit que #PB_ScrollArea_
Sinon GetGadgetAttribute #PB_ScrollArea_ échoue lamentablement (si un élément est plus grand que la taille interne maxi!)
Code : Tout sélectionner
;Require for Linux and GetGadgetAttribute #PB_ScrollArea_. The canvas must be smaller
ResizeGadget(#GridArea, #PB_Ignore, #PB_Ignore, GetGadgetState(#DrawWidth), #PB_Ignore)
SetGadgetAttribute(#DrawArea, #PB_ScrollArea_InnerWidth, GetGadgetState(#DrawWidth))Re: SweetyVD (Visual Designer)
J'ai vu que sous Linux, SpinGadget ne fonctionne pas bien si on renseigne la valeur minimale
ex: SpinGadget(#SpinGadget, 10, 10, 70, 25, 50, 1000, #PB_Spin_Numeric)
Si on veut saisir 100 au clavier par ex,
au premier 1 saisie, Il est remplacé par la valeur mini du SpinGadget, donc ici 50!!! donc pour saisir 100...
Pas Top comme contrôle ou j'ai loupé un truc
Pour l'instant je vais fixer la valeur mini des SpinGadget à 0
ex: SpinGadget(#SpinGadget, 10, 10, 70, 25, 50, 1000, #PB_Spin_Numeric)
Si on veut saisir 100 au clavier par ex,
au premier 1 saisie, Il est remplacé par la valeur mini du SpinGadget, donc ici 50!!! donc pour saisir 100...
Pas Top comme contrôle ou j'ai loupé un truc
Pour l'instant je vais fixer la valeur mini des SpinGadget à 0
Re: SweetyVD (Visual Designer)
Nouvelle version, voir Post #1
Avec la création des gadgets et la génération du code maintenant.
En bonne partie inspirée de Tiny Visual Designer
Option non visible sur l'interface:
Clic droit pour le menu "popup" de création des Gadgets avec alignement auto. Ou touche Insert pour Linux.
Touche Suppression pour supprimer un gadget sélectionné.

Avec la création des gadgets et la génération du code maintenant.
En bonne partie inspirée de Tiny Visual Designer
Option non visible sur l'interface:
Clic droit pour le menu "popup" de création des Gadgets avec alignement auto. Ou touche Insert pour Linux.
Touche Suppression pour supprimer un gadget sélectionné.

Re: SweetyVD (Visual Designer)
Salut,
Et bien ma fois, c'est pas mal du tous ça
Beau travail !
Et bien ma fois, c'est pas mal du tous ça
Beau travail !
Processeur: Intel Core I7-4790 - 4 Cœurs - 8 Thread: 3.60 Ghz.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Ram: 32 GB.
Disque: C: SDD 250 GB, D: 3 TB.
Vidéo: NVIDIA GeForce GTX 960: 2 GB DDR5.
Écran: Asus VX248 24 Pouces: 1920 x 1080.
Système: Windows 7 64 Bits.
PureBasic: 5.60 x64 Bits.
Re: SweetyVD (Visual Designer)
Bravo, le résultat est top. Bonne continuation.
@++
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: SweetyVD (Visual Designer)
Merci pour vos encouragements, j'apprécie
Désolé pour la réponse tardive, je n'étais pas à la maison Dimanche et Lundi.
Edit: j'ai enlevé l'image, un peu déplacé.
Désolé pour la réponse tardive, je n'étais pas à la maison Dimanche et Lundi.
Edit: j'ai enlevé l'image, un peu déplacé.
- Kwai chang caine
- Messages : 6992
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Re: SweetyVD (Visual Designer)
Ouaih ça avance mortel
D'habitude on a le temps de suivre
J'ai été surpris en essayant sur le US..
La belle image...tu l'as enlevée...ou.... un peu déplacée ???
Je continue à suivre le projet d'un oeil attentif
Merci
J'ai été surpris en essayant sur le US..
La belle image...tu l'as enlevée...ou.... un peu déplacée ???
Je continue à suivre le projet d'un oeil attentif
Merci
Re: SweetyVD (Visual Designer)
Oui, un petit peu déplacé mais rein de méchant ou de vulgaire, plus un trait d'humour. Enfin, de ma part.Kwai chang caine a écrit : La belle image...tu l'as enlevée...ou.... un peu déplacée ???![]()
![]()
Sur une communauté internationale, cela peut sans doute choquer certains.
Donc, sans trop faire le fayot, je comprend et je respecte le choix de Fred. Probablement un peu sur les dents avec la caricature publié par Keya et la discussion stérile qui en découle, là c'était vraiment déplacé et il fallait réagir.
Pas facile d'être un Admin!
- Kwai chang caine
- Messages : 6992
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Re: SweetyVD (Visual Designer)
Te casse pas la tête, c'était un jeu de mot
Kcc c'est le roi du jeu de mots, l'empereur du calambour à 2 balles, tsoin tsoin
Tu as dit qu'elle etait un peu déplacé
Alors j'ai voulu dire que cette fois elle etait plus que déplacée, en etant supprimée
C'est sur que la fille avait pas vraiment sa place dans un vd
Ou alors juste les seins au cas où tu aurais voulu créer un nouveau gadget "révolutionnaire" (voir photo
)

Je sais pas moi, un PouetPouetGadget, un "DitCamionGadget"...enfin je te laisse avoir l'idée
Quoi qu'il en soit, avec ou sans pouetpouet...il commence à avoir de la gueule ton vd
Kcc c'est le roi du jeu de mots, l'empereur du calambour à 2 balles, tsoin tsoin
Tu as dit qu'elle etait un peu déplacé
Alors j'ai voulu dire que cette fois elle etait plus que déplacée, en etant supprimée
C'est sur que la fille avait pas vraiment sa place dans un vd
Ou alors juste les seins au cas où tu aurais voulu créer un nouveau gadget "révolutionnaire" (voir photo
Je sais pas moi, un PouetPouetGadget, un "DitCamionGadget"...enfin je te laisse avoir l'idée
Quoi qu'il en soit, avec ou sans pouetpouet...il commence à avoir de la gueule ton vd
Re: SweetyVD (Visual Designer)
ça prend forme 
Note : ton spin ne monte pas au dessus de 100.
Note : ton spin ne monte pas au dessus de 100.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
- Mindphazer
- Messages : 705
- Inscription : mer. 24/août/2005 10:42
Re: SweetyVD (Visual Designer)
J'ai lu aussi ce dont tu parles ; comme quoi y'a pas que sur le forum français que les gens s'engueulent !!ChrisR a écrit : Donc, sans trop faire le fayot, je comprend et je respecte le choix de Fred. Probablement un peu sur les dents avec la caricature publié par Keya et la discussion stérile qui en découle, là c'était vraiment déplacé et il fallait réagir.
Pas facile d'être un Admin!
PS : dès que j'ai 5 min je teste en profondeur sur mon Mac
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Re: SweetyVD (Visual Designer)
@PouetPouet
J'avais lu ta réponse "ou.... un peu déplacé", en effet, dans l'autre sens:
Je ne vois pas vraiment ce qu'il y a de déplacé dans l'image!
Sans doute parce que j'avais regardé avant ton post "Wo putain c'est boooooooooonnn" http://www.purebasic.fr/french/viewtopi ... =1&t=16455
Ta gagné 2 cts pour une futureeeeee bière
N’empêche, pas facile d'être faire censuré quand on est tout nouveau sur un forum.
J'avais lu ta réponse "ou.... un peu déplacé", en effet, dans l'autre sens:
Je ne vois pas vraiment ce qu'il y a de déplacé dans l'image!
Sans doute parce que j'avais regardé avant ton post "Wo putain c'est boooooooooonnn" http://www.purebasic.fr/french/viewtopi ... =1&t=16455
Ta gagné 2 cts pour une futureeeeee bière
N’empêche, pas facile d'être faire censuré quand on est tout nouveau sur un forum.
Re: SweetyVD (Visual Designer)
@Ar-S
Oui, le spin ne monte pas au dessus de 100, il est en dur pour l'instant, les propriétés des gadgets (mini-maxi ici ) ne sont pas développées.
@Mindphazer
Ce WE, en famille, j'ai pu tester sur un Mac d'un de mes oncles.
Il semble fonctionner (test rapide) mais c'est pas top pour sélectionner les Gadgets.
Contrairement à Windows ou Linux, les gadgets restent opérationnelles au dessus des canvas.
Et donc, on ne peut pas les sélectionner en cliquant directement dessus. Seul la bordure de 1px (agrandi à 2 px pour Mac) est accessible en plus de la ComboBox des gadgets.
Oui, le spin ne monte pas au dessus de 100, il est en dur pour l'instant, les propriétés des gadgets (mini-maxi ici ) ne sont pas développées.
@Mindphazer
Ce WE, en famille, j'ai pu tester sur un Mac d'un de mes oncles.
Il semble fonctionner (test rapide) mais c'est pas top pour sélectionner les Gadgets.
Contrairement à Windows ou Linux, les gadgets restent opérationnelles au dessus des canvas.
Et donc, on ne peut pas les sélectionner en cliquant directement dessus. Seul la bordure de 1px (agrandi à 2 px pour Mac) est accessible en plus de la ComboBox des gadgets.
- Mindphazer
- Messages : 705
- Inscription : mer. 24/août/2005 10:42
Re: SweetyVD (Visual Designer)
Je confirmeChrisR a écrit : @Mindphazer
Ce WE, en famille, j'ai pu tester sur un Mac d'un de mes oncles.
Il semble fonctionner (test rapide) mais c'est pas top pour sélectionner les Gadgets.
Contrairement à Windows ou Linux, les gadgets restent opérationnelles au dessus des canvas.
Et donc, on ne peut pas les sélectionner en cliquant directement dessus. Seul la bordure de 1px (agrandi à 2 px pour Mac) est accessible en plus de la ComboBox des gadgets.
Et j'imagine que le test que tu as fait n'était pas sur un écran Retina ?
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
