Page 4 sur 9

Re: SweetyVD (Visual Designer)

Publié : sam. 18/mars/2017 12:11
par JohnJohnsonSHERMAN
Exellent ce VD, boulot magnifique 8O 8)
Trés beau boulot ! :)

Re: SweetyVD (Visual Designer)

Publié : sam. 18/mars/2017 13:12
par ChrisR
Merci les gars, c'est sympa :)
Il reste du boulot a faire, on va y aller doucement :wink:

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 lSize
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 : 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))
Code mise à jour post #1

Re: SweetyVD (Visual Designer)

Publié : sam. 18/mars/2017 13:48
par ChrisR
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 :wink:

Pour l'instant je vais fixer la valeur mini des SpinGadget à 0

Re: SweetyVD (Visual Designer)

Publié : dim. 26/mars/2017 2:15
par ChrisR
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 :wink:
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é.

Image

Re: SweetyVD (Visual Designer)

Publié : dim. 26/mars/2017 9:11
par Shadow
Salut,

Et bien ma fois, c'est pas mal du tous ça :wink:
Beau travail !

Re: SweetyVD (Visual Designer)

Publié : dim. 26/mars/2017 20:36
par venom
Bravo, le résultat est top. Bonne continuation.





@++

Re: SweetyVD (Visual Designer)

Publié : mar. 28/mars/2017 8:38
par ChrisR
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é.

Re: SweetyVD (Visual Designer)

Publié : mar. 28/mars/2017 12:18
par Kwai chang caine
Ouaih ça avance mortel 8O D'habitude on a le temps de suivre :lol:
J'ai été surpris en essayant sur le US..

La belle image...tu l'as enlevée...ou.... un peu déplacée ??? :lol: :lol: :lol:

Je continue à suivre le projet d'un oeil attentif :wink:
Merci 8)

Re: SweetyVD (Visual Designer)

Publié : mar. 28/mars/2017 13:12
par ChrisR
Kwai chang caine a écrit : La belle image...tu l'as enlevée...ou.... un peu déplacée ??? :lol: :lol: :lol:
Oui, un petit peu déplacé mais rein de méchant ou de vulgaire, plus un trait d'humour. Enfin, de ma part.
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!

Re: SweetyVD (Visual Designer)

Publié : mar. 28/mars/2017 17:32
par Kwai chang caine
Te casse pas la tête, c'était un jeu de mot :wink:
Kcc c'est le roi du jeu de mots, l'empereur du calambour à 2 balles, tsoin tsoin :lol:
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 :lol:

C'est sur que la fille avait pas vraiment sa place dans un vd 8O
Ou alors juste les seins au cas où tu aurais voulu créer un nouveau gadget "révolutionnaire" (voir photo :mrgreen: )

Image

Je sais pas moi, un PouetPouetGadget, un "DitCamionGadget"...enfin je te laisse avoir l'idée :D

Quoi qu'il en soit, avec ou sans pouetpouet...il commence à avoir de la gueule ton vd 8)

Re: SweetyVD (Visual Designer)

Publié : mar. 28/mars/2017 19:44
par Ar-S
ça prend forme :)
Note : ton spin ne monte pas au dessus de 100.

Re: SweetyVD (Visual Designer)

Publié : mar. 28/mars/2017 22:26
par Mindphazer
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!
J'ai lu aussi ce dont tu parles ; comme quoi y'a pas que sur le forum français que les gens s'engueulent !!

PS : dès que j'ai 5 min je teste en profondeur sur mon Mac

Re: SweetyVD (Visual Designer)

Publié : mer. 29/mars/2017 8:45
par ChrisR
@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.

Re: SweetyVD (Visual Designer)

Publié : mer. 29/mars/2017 9:09
par ChrisR
@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.

Re: SweetyVD (Visual Designer)

Publié : mer. 29/mars/2017 9:13
par Mindphazer
ChrisR 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.
Je confirme :mrgreen:
Et j'imagine que le test que tu as fait n'était pas sur un écran Retina ?