Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

OFFREZ UN SPIROGRAPHE !


Information sur la source

Catégorie :Graphique Niveau : Débutant Date de création : 09/12/2004 Vu / téléchargé: 7 201 / 433

Note :
9 / 10 - par 4 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Voilà un petit programme à offrir à Noël !

Le spirographe est un jeu, sorti en 1965, qui permettait de dessiner des figures géométriques à l'aide de roues dentées.
Il "suffisait" de réussir à faire tourner une roue sur une autre sans lacher le crayon, sans perdre une dent et sans déplacer la roue en principe fixe.
Bref, ça se terminait souvent avec une corbeille pleine de dessins ratés et des roues dentées jetées à travers la chambre par une main d'enfant charmant, mais vachement énervé ! Faut le comprendre aussi !

C'est donc pour le bien de l'humanité en général, et celui des enfants en particulier, que j'ai commencé à écrire ce programme.
Il n'est pas terminé, il y manque en particulier la gestion des centres des dessins, ce qui oblige à dessiner des spires concentriques, mais c'est joli quand même et puis Noël c'est bientôt et j'ai plus trop le temps. Ils auront la version 2.0 à Noël 2005 ... ou 2006.

Principe :
Il y a un croquis dans Croquis.jpg

Utilisation :
Il faut définir les trois rayons R1, R2, R3 à l'aide de click de souris, choisir la couleur et voilà.
On peut choisir une grille : Comme le dessin dépend essentiellement du rapport R1/R2 (nombre de boucles), plus la grille est grande, moins le dessin est complexe
Un TListView résume données de chaque spire
- on peut supprimer une spire : sélection et suppr
- on peut éditer une spire : double click -> fenêtre d'édition
On peut sauver ses plus belles réalisations, les ré-ouvrir et les imprimer

Edition :
on modifie les rayons (ou leur rapport) en modifiant les valeurs
on modifie la couleur en double-cliquant dans la boîte d'édition

Impression :
la mise à l'échelle pour l'occupation optimum de la page est automatique.

Joyeux Noël !
 

Conclusion

Soyez indulgent pour l'écriture, j'ai pas optimisé, ni ré-organisé, ni beaucoup annoté. Pas le temps !
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de MAURICIO le 09/12/2004 16:46:35

Le spirographe ... Que de bons souvenirs !
J' en ai jamais eu mais je me rappelle parfaitement de la pub !!!
Ça avait l'air simple à manipuler.
En tout cas, plus simple que ce petit programme tu meurts!!! Je me permets simplement de te dire que lorsque tu auras le temps, pense à mettre un editeur d' epaisseur. Ça sera marrant.
Sinon, bravo!

signaler à un administrateur
Commentaire de ironaxia le 09/12/2004 16:58:59

Ouah ! un jeu de 1965 !!
Personnellement je ne connaissais pas du tout, ben tout simplement parceque pas encore né.

A mon humble avis remettre au gout du jour ces bon vieux jeux est une exellente idée, meme si je doit l'avoué j'ai absolument pas compris le principe, désolé.

Si vous en avez d'autres comme ça, allez y ! Et comme vous dites : "pour le bien de l'humanité" ;)

signaler à un administrateur
Commentaire de MAURICIO le 09/12/2004 17:31:41

Moi non plus je n' etais pas né mais il y a eu une version très sympa avec des roues en plastoche de diverses couleurs vers les années 80 ...
Comme le dis Kenavo, les roues ont des dents et il fallait les faire tourner les unes dans les  autres sachant que notre stylo encastrait dans une de ces roues pour faire les dessins!!! Ok, ça a rien à voir avec la prog. mais c' etait juste pour tenter de t' expliquer ...

signaler à un administrateur
Commentaire de DRJEROME le 09/12/2004 17:56:18

;) super, c'est gentil de penser à nous pour noël, on va lancer un forum pour les cadeaux de noël !

tant pis pour les engrenages...pas besoin avec Delphi, ça tourne tout seul !...

PS : j'adore ta photo ;)

signaler à un administrateur
Commentaire de ironaxia le 09/12/2004 18:10:50

Ben non je voit pas non plus(la version d années 80).  C'est pas grave je vais jouer à la version Delphi.

Et ouai va falloir sortir les programmes de Noël, il reste a peu près 2 semaines...

signaler à un administrateur
Commentaire de MAURICIO le 09/12/2004 18:51:01

Et bien Messieurs, on est pas couché ...
Vite, le père Noel conte sur nous !

signaler à un administrateur
Commentaire de ni69 le 09/12/2004 19:20:32

Très bonne idée !
Le résultat est très beau ;)

signaler à un administrateur
Commentaire de mcapp le 15/12/2004 16:40:05

Premier code téléchargé, car je débute en Delphi.
Très encourageant à poursuivre !

Merci et félicitations pour le site !
Je reviendrai !

signaler à un administrateur
Commentaire de Kenavo le 17/12/2004 15:45:14

Ah !
Mauricio, ça me fait plaisir que quelqu'un se rapelle du spirographe. La largeur du trait (Pen.Width pour les Delphinautes), je vais faire ! A voir pour l'esthétique ! Mise à jour l'an prochain !
Le principe, c'est le "roulement sans glissement" d'un cercle à l'extérieur ou à l'intérieur d'un autre. Dans le programme, ça se traduit par le rapport Alpha/R1 = Beta/R2 soit un déplacement sur les périmètres identique pour les deux cecles. L'avantage ici, contarairement à la maquette physique  du jeu, est que le point "où est posé le crayon" ne se situe pas  obligatoirement à l'intérieur du second cercle (R3<R2).  Ce qui permet des tracés plus ... libres.
Joyeuses fêtes !

Ken@vo

signaler à un administrateur
Commentaire de Matt 261 le 24/02/2006 12:23:23

Nous sommes Noël 2005 + 50 jours et toujour pas de mises à jour... Dommage car le résultat était bien...

Matt

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.