beginend
Messages postés1Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention12 décembre 2007 12 déc. 2007 à 18:29
voilà, je suis tombé sur ton code... intéressant. niveau débutant pas vraiment lol.
je recherche le moyen de coder correctement un thread pour des animations.
j'ai testé ta méthode et je ne comprends pas l'utilité de l'api bitblt... d'autant plus que copymode et copyrect feraient la même chose.
un simple form1.canvas.draw(0,0,bmp) suffit.
si tu arrêtes l'animation par un bouton anim.suspend, tu as intérêt à mettre un on paint dans le form sinon si la fiche est déplacée en dehors de l'écran, tout est effacé.
En fait, j'ai du mal à piger aussi le ellipse que tu fais à partir de l'api.
pourquoi pas bmp.canvas.ellipse...
et pour finir pourquoi quand je remplace par bmp.canvas.forme de dessin quelconque que j'anime, le fait de bouger la souris interrompt le processus momentanément d'où ton ellipse(bmp.canvas.handle.....);
une explication plus détaillée au niveau des handle serait la bienvenue.
sinon pas mal.
Nerolph
Messages postés58Date d'inscriptionvendredi 24 octobre 2003StatutMembreDernière intervention 4 septembre 2012 7 sept. 2004 à 20:35
DelphiDoc semble intéressant je l'avoue. Mais je ne l'utilise pas pour une raison simple : il n'est pas gratuit. Apparemment, son auteur ne veut pas faire du libre et/ou de l'OpenSource.
Enfin bon, c'est son droit, mais moi je regrette.
kanader6
Messages postés4Date d'inscriptionjeudi 9 octobre 2003StatutMembreDernière intervention 1 janvier 2005 20 mai 2004 à 16:19
moi je le trouve super cet effect :)
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 28 nov. 2003 à 19:00
Nerolph,
Il y a egalement http://www.time2help.com/ Qui est le grand standard dans le domaine (enfin pour delphi) ... il est en anglais mais a la bonne idèe de bien etre suivi par son auteur...
Bon Coding...
ManChesTer.
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 28 nov. 2003 à 18:48
Nerolph,
En effet j'utilise un editeur spècial pour les projets qui necesictent une bone documentation technique (ceci inclus les commentaires), ca ne veut en aucun cas dire que je ne tappe pas de texte ni que cet outil est capable de devinner mes pensèes ou ce que j'ai voulu faire comme tu semble le croire.... hemm...
Il me facilite simplemet la tache dans la gestion de commentaires techniques.
Quand a son non c'est le celebre DelphiDoc que tu devrais connaitre...
L'url ou tu peux le tèlècharger est :
Nerolph
Messages postés58Date d'inscriptionvendredi 24 octobre 2003StatutMembreDernière intervention 4 septembre 2012 28 nov. 2003 à 17:24
Tu utilise un éditeur spécialisé ?
Et il arrive même à commenter tes pensées ? Ce que tu as voulu faire, etc. ?
Eh ben, faut que tu nous dises son nom parce que je n'en ai jamais entendu parler...
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 24 nov. 2003 à 18:45
cbonus2000,
tu a raison, mais qd je m'amuse je m'amuse.
Quand je bosse, ce qui m'arrive parfois..., je ne commante pas dans le code, j'extrai le code dans un editeur spècialisè qui me permet de le commantè avec details et revoie vers des rèferences eventuelles.
ceci dit j'ai ajoutè les // a celui ci, lol
Bon Coding...
ManChesTer
cbonus2000
Messages postés32Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention 2 décembre 2009 23 nov. 2003 à 23:01
Je croyais que la bonne facon de faire les choses étaient de mettre les commentaires tout en codant notre programme, et non pas à la fin lorsqu'on aura le "temps", car on a jamais de temps pour ces choses là à la fin.. et pire.. parfois, si le code est "mal foutu" (ce qui n'est nécessairement pas "mieux"), on peut se demander pendant un bon petit bout ce qu'on a voulu faire dans tel ou tel section du source.
By the way, mon commentaire ne te vise pas toi, et ne le prends pas perso, mais bien des programmeurs je crois font l'erreur de ne pas mettre des comments que ce soit pour eux ou les autres programmeurs qui vont y retoucher par la suite, car si ton code est bon, ton code risque d'évolué et ce sera peut-être d'autres développeur que toi qui y retoucheront, et un bon programme bien structuré possède des commentaires tout aussi bien structuré.
Mais la morale de l'histoire, c'est de s'amuser alors si les commentaires vous emmerde, flusher cà....
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 21 nov. 2003 à 17:15
Delphiprog, je commenterai le source des que j'aurai le temps, mais en gros, il parle de thread, et de GDI, bref pas besoin de directx ou opengl pour faire un truc sympa...
Bon coding....
ManChesTer.
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 21 nov. 2003 à 00:13
Ce serait bien, quand même, de mettre une petite explication sur ce qu'est censé faire ce bout de code et comment il le fait.
Si ce n'est qu'une question de graphisme, alors il y a d'autres sites pour celà (http://www.graphfr.com par exemple).
Mais, tel que l'on te connait, tu as surement voulu démontrer des capacités étonnantes de Delphi. Alors, sois chic, dis-nous vite lesquelles... ;o)
12 déc. 2007 à 18:29
je recherche le moyen de coder correctement un thread pour des animations.
j'ai testé ta méthode et je ne comprends pas l'utilité de l'api bitblt... d'autant plus que copymode et copyrect feraient la même chose.
un simple form1.canvas.draw(0,0,bmp) suffit.
si tu arrêtes l'animation par un bouton anim.suspend, tu as intérêt à mettre un on paint dans le form sinon si la fiche est déplacée en dehors de l'écran, tout est effacé.
En fait, j'ai du mal à piger aussi le ellipse que tu fais à partir de l'api.
pourquoi pas bmp.canvas.ellipse...
et pour finir pourquoi quand je remplace par bmp.canvas.forme de dessin quelconque que j'anime, le fait de bouger la souris interrompt le processus momentanément d'où ton ellipse(bmp.canvas.handle.....);
une explication plus détaillée au niveau des handle serait la bienvenue.
sinon pas mal.
7 sept. 2004 à 20:35
Enfin bon, c'est son droit, mais moi je regrette.
20 mai 2004 à 16:19
28 nov. 2003 à 19:00
Il y a egalement http://www.time2help.com/ Qui est le grand standard dans le domaine (enfin pour delphi) ... il est en anglais mais a la bonne idèe de bien etre suivi par son auteur...
Bon Coding...
ManChesTer.
28 nov. 2003 à 18:48
En effet j'utilise un editeur spècial pour les projets qui necesictent une bone documentation technique (ceci inclus les commentaires), ca ne veut en aucun cas dire que je ne tappe pas de texte ni que cet outil est capable de devinner mes pensèes ou ce que j'ai voulu faire comme tu semble le croire.... hemm...
Il me facilite simplemet la tache dans la gestion de commentaires techniques.
Quand a son non c'est le celebre DelphiDoc que tu devrais connaitre...
L'url ou tu peux le tèlècharger est :
http://www.object-everywhere.com/OBJECT-EVERYWHERE/articles/DelphiDoc.xml
Bon Coding...
ManChesTer.
28 nov. 2003 à 17:24
Et il arrive même à commenter tes pensées ? Ce que tu as voulu faire, etc. ?
Eh ben, faut que tu nous dises son nom parce que je n'en ai jamais entendu parler...
24 nov. 2003 à 18:45
tu a raison, mais qd je m'amuse je m'amuse.
Quand je bosse, ce qui m'arrive parfois..., je ne commante pas dans le code, j'extrai le code dans un editeur spècialisè qui me permet de le commantè avec details et revoie vers des rèferences eventuelles.
ceci dit j'ai ajoutè les // a celui ci, lol
Bon Coding...
ManChesTer
23 nov. 2003 à 23:01
By the way, mon commentaire ne te vise pas toi, et ne le prends pas perso, mais bien des programmeurs je crois font l'erreur de ne pas mettre des comments que ce soit pour eux ou les autres programmeurs qui vont y retoucher par la suite, car si ton code est bon, ton code risque d'évolué et ce sera peut-être d'autres développeur que toi qui y retoucheront, et un bon programme bien structuré possède des commentaires tout aussi bien structuré.
Mais la morale de l'histoire, c'est de s'amuser alors si les commentaires vous emmerde, flusher cà....
21 nov. 2003 à 17:15
Bon coding....
ManChesTer.
21 nov. 2003 à 00:13
Si ce n'est qu'une question de graphisme, alors il y a d'autres sites pour celà (http://www.graphfr.com par exemple).
Mais, tel que l'on te connait, tu as surement voulu démontrer des capacités étonnantes de Delphi. Alors, sois chic, dis-nous vite lesquelles... ;o)