Un bug avec plot et les fenêtres ?
Publié : jeu. 14/mai/2009 16:29
Bonjour à tous,
Sous Vista, directx10, plot me semble bugué:
OpenWindow(0,0,0,1000,200,"Un bug ?",#PB_Window_TitleBar)
StartDrawing(WindowOutput(0))
For i=0 To 999
Plot(i,100)
Next i
Delay(4000)
Le programme ci-dessus n'affiche que des morceaux de segment.
Si l'on remplace plot(i,100) par circle (i,100,2), par contre, ça fonctionne.
Vous allez peut-être me dire que c'est une histoire de type de variable, mais je doute que ce soit le cas...
...Ou que ça a déjà été rapporté ici:
http://www.purebasic.fr/french/viewtopi ... ht=directx.
...Ou que ça m'apprendra à bosser sous Vista. J'ai aussi Win2000 sur ma machine. Je vais aller voir si ça fait pareil sous 2000, tient, bonne idée. (En tout cas, avec l'ancienne version de PureBasic que j'avais, je crois qu'il n'y avait pas de souci. De même, sur l'écran graphique, no problemo.)
... Ou que des morceaux de segment, c'est encore des segments.
Bref, dites ce que vous voulez, mais dites-le.
Pourquoi vous le dites pas ?
Ah oui, faut envoyer.
Sous Vista, directx10, plot me semble bugué:
OpenWindow(0,0,0,1000,200,"Un bug ?",#PB_Window_TitleBar)
StartDrawing(WindowOutput(0))
For i=0 To 999
Plot(i,100)
Next i
Delay(4000)
Le programme ci-dessus n'affiche que des morceaux de segment.
Si l'on remplace plot(i,100) par circle (i,100,2), par contre, ça fonctionne.
Vous allez peut-être me dire que c'est une histoire de type de variable, mais je doute que ce soit le cas...
...Ou que ça a déjà été rapporté ici:
http://www.purebasic.fr/french/viewtopi ... ht=directx.
...Ou que ça m'apprendra à bosser sous Vista. J'ai aussi Win2000 sur ma machine. Je vais aller voir si ça fait pareil sous 2000, tient, bonne idée. (En tout cas, avec l'ancienne version de PureBasic que j'avais, je crois qu'il n'y avait pas de souci. De même, sur l'écran graphique, no problemo.)
... Ou que des morceaux de segment, c'est encore des segments.
Bref, dites ce que vous voulez, mais dites-le.
Pourquoi vous le dites pas ?
Ah oui, faut envoyer.