Bonjour
J'aimerais réaliser sans prétention un programme de sudoku en delphi. Par contre, je me demandais quel composant serait le plus agréable ( au niveau code et au niveau aspect ) pour gérer la grille. Un TStringGrid ? Autre ?
A+
Lusso
Bonjour
J'aimerais réaliser sans prétention un programme de sudoku en delphi. Par contre, je me demandais quel composant serait le plus agréable ( au niveau code et au niveau aspect ) pour gérer la grille. Un TStringGrid ? Autre ?
A+
Lusso
tout dépend de comment tu veux gérer la saisie
j'ai fait un sudoku sous Delphi...je ne me souviens pas bien comment je l'ai codé, mais je voulais un curseur qui se balade sur la grille...du coup tout est dessiné par le Canvas, la case active clignote et quand on tape sur un chiffre de 1 à 9 il s'affiche dans la case, 0 l'efface
j'en ai fait un aussi (on doit être nombreux !) en utilisant un StringGrid
mais en dessinant les cases pour modifier la couleur du chiffre selon que c'est une donnée du problème ou qu'il a été trouvé, et (selon les options) modifier la couleur du fond (vert=minimum de possibilités, etc) et/ou afficher le nombre de possibilités dans un coin
et en affichant (sur option) en hint les chiffres possibles au survol de la case
j'ai eu quelques problèmes pour gérer le rafraichissement des cellules et redessiner les lignes plus épaisses des 9 grands carrés
Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
. Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager