Bonsoir à tous,
Comme vous l'avez compris, je cherche à faire un texte changeant à une position donnée avec la bibliothèque VectorDrawing, juste pour connaître le principe, car je compte faire un programme qui me donnerait le temps écoulé depuis la dernière sauvegarde. En fait, c'est un chronomètre.
C'est pour cette raison que je viens encore solliciter votre aide bienveillante et je vous en remercie grandement par anticipation.
Peut-on faire un affichage changeant avec VectorDrawing ?
Peut-on faire un affichage changeant avec VectorDrawing ?
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: Peut-on faire un affichage changeant avec VectorDrawing
J'ai trouvé, il suffit de tracé une box aux dimensions prises par le texte
Code : Tout sélectionner
VectorSourceColor(RGBA(255,255,255,255))
AddPathBox(0, 0, WindowWidth(0), WindowHeight(0))
StrokePath(WindowWidth(0))
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: Peut-on faire un affichage changeant avec VectorDrawing
salut,
ouai, curieux qu'il n'existe pas de fonction pour reintialiser une sortie graphique (pour VectorDrawing et 2DDrawing)
d'autant qu'avec VectorDrawing, je sais pas s'il garde pas en memoire des infos sur les tracés précédent
moi je prefere reinitialiser la sortie graphique en la recréant
sinon, ta façon de faire est un peu étrange
tu devrai remplacer :
StrokePath(WindowWidth(0))
par
FillPath()
ou plus simplement remplacer ton code par
ouai, curieux qu'il n'existe pas de fonction pour reintialiser une sortie graphique (pour VectorDrawing et 2DDrawing)
d'autant qu'avec VectorDrawing, je sais pas s'il garde pas en memoire des infos sur les tracés précédent
moi je prefere reinitialiser la sortie graphique en la recréant
sinon, ta façon de faire est un peu étrange
tu devrai remplacer :
StrokePath(WindowWidth(0))
par
FillPath()
ou plus simplement remplacer ton code par
Code : Tout sélectionner
VectorSourceColor(RGBA(255,255,255,255))
FillVectorOutput()
Re: Peut-on faire un affichage changeant avec VectorDrawing
Oui, merci tu as raison, c'est beaucoup mieux !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !