SweetyVD (Visual Designer)

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: SweetyVD (Visual Designer)

Message par JohnJohnsonSHERMAN »

Exellent ce VD, boulot magnifique 8O 8)
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
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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
Shadow
Messages : 1413
Inscription : mer. 04/nov./2015 17:39

Re: SweetyVD (Visual Designer)

Message par Shadow »

Salut,

Et bien ma fois, c'est pas mal du tous ça :wink:
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.
Avatar de l’utilisateur
venom
Messages : 3128
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: SweetyVD (Visual Designer)

Message par venom »

Bravo, le résultat est top. Bonne continuation.





@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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é.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: SweetyVD (Visual Designer)

Message 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)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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!
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: SweetyVD (Visual Designer)

Message 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)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: SweetyVD (Visual Designer)

Message par Ar-S »

ça prend forme :)
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
Avatar de l’utilisateur
Mindphazer
Messages : 694
Inscription : mer. 24/août/2005 10:42

Re: SweetyVD (Visual Designer)

Message 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
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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.
Avatar de l’utilisateur
ChrisR
Messages : 235
Inscription : sam. 14/févr./2015 16:20

Re: SweetyVD (Visual Designer)

Message 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.
Avatar de l’utilisateur
Mindphazer
Messages : 694
Inscription : mer. 24/août/2005 10:42

Re: SweetyVD (Visual Designer)

Message 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 ?
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Répondre