Nicolas___
Messages postés992Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention24 avril 2013
-
8 juil. 2008 à 00:48
florenth -
2 août 2008 à 15:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Merci à vous deux pour vos appréciations qui font plaisir au retour de vacances !
Pour Francky, tu peux déjà changer la couleur, c'est déjà pas mal, non ? Mais bon, si ça te fait plaisir, tu peux rajouter ton TImage :-)
Francky23012301
Messages postés400Date d'inscriptionsamedi 6 août 2005StatutMembreDernière intervention11 février 20161 21 juil. 2008 à 14:28
Je rejoins Cantador : c'est du bon par contre le niveau débutant me semble un peu sous-estimé.
Juste une chose le FrmPuzzle tout blanc c'est pas beau : Moi j'aurais mis un joli TImage de quoi habiller le Monsieur ^^.
Question code : rien à dire, c'est du Flo dans tout son art
10/10
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 11 juil. 2008 à 23:26
"faudait maintenant voir à modifier la position des ellipses pour qu'elles ne soient pas toujours centrées et ne forment pas que des demi-ellipses."
=> En fait c'est déjà le cas !! Les ellipses ont une taille aléatoire (voir la constante CRandom qui indique l'écart maximum). Par contre elles sont toujours centrées, mais ça on peut modifier.
Tout se joue dans les deux procédures EllipseOn(V|H)Segment: il suffit de modifier le TRect donné et tout le reste est pris en compte.
Pour les unités, en effet, elles ne sont pas nécessaires. Il faut plutôt désactiver les deux directives {$DEFINE UsePathUtils) et {$DEFINE UseGraphicsEx} sauf si bien sûr vous avez l'unité GraphicEx qui permet d'ouvrir les png, etc...
J'aurais peut-être du le préciser dans la conclusion... mais enfin, ça ne vous pas pas trop rebuté à ce que je vois !
Debiars
Messages postés285Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention11 février 2018 8 juil. 2008 à 10:45
Salut,
Bravo, tu as réussi... faudait maintenant voir à modifier la position des ellipses pour qu'elles ne soient pas toujours centrées et ne forment pas que des demi-ellipses.
J'ai eu le même problème que Nicolas... ?!
@+
Nicolas___
Messages postés992Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention24 avril 20131 8 juil. 2008 à 00:48
Programme plutot sympa ... donne plein d'idées
j'ai du mettre en commentaire ces lignes :
{$IFDEF UsePathUtils}PathUtils, {$ENDIF}
{$IFDEF UseGraphicEx}GraphicEx, {$ENDIF}
2 août 2008 à 15:16
Pour Francky, tu peux déjà changer la couleur, c'est déjà pas mal, non ? Mais bon, si ça te fait plaisir, tu peux rajouter ton TImage :-)
21 juil. 2008 à 14:28
Juste une chose le FrmPuzzle tout blanc c'est pas beau : Moi j'aurais mis un joli TImage de quoi habiller le Monsieur ^^.
Question code : rien à dire, c'est du Flo dans tout son art
10/10
11 juil. 2008 à 23:26
8 juil. 2008 à 12:27
=> En fait c'est déjà le cas !! Les ellipses ont une taille aléatoire (voir la constante CRandom qui indique l'écart maximum). Par contre elles sont toujours centrées, mais ça on peut modifier.
Tout se joue dans les deux procédures EllipseOn(V|H)Segment: il suffit de modifier le TRect donné et tout le reste est pris en compte.
Pour les unités, en effet, elles ne sont pas nécessaires. Il faut plutôt désactiver les deux directives {$DEFINE UsePathUtils) et {$DEFINE UseGraphicsEx} sauf si bien sûr vous avez l'unité GraphicEx qui permet d'ouvrir les png, etc...
J'aurais peut-être du le préciser dans la conclusion... mais enfin, ça ne vous pas pas trop rebuté à ce que je vois !
8 juil. 2008 à 10:45
Bravo, tu as réussi... faudait maintenant voir à modifier la position des ellipses pour qu'elles ne soient pas toujours centrées et ne forment pas que des demi-ellipses.
J'ai eu le même problème que Nicolas... ?!
@+
8 juil. 2008 à 00:48
j'ai du mettre en commentaire ces lignes :
{$IFDEF UsePathUtils}PathUtils, {$ENDIF}
{$IFDEF UseGraphicEx}GraphicEx, {$ENDIF}
sinon ca me dit fichier dcu non trouvé ...
Et oui faut faire gaffe au division par zéro :)