Bon...
J'ai commencé à recalculer...
Juste une question de temps, maintenant... et ce sera parfait
A bientôt, donc![]()
Bon...
J'ai commencé à recalculer...
Juste une question de temps, maintenant... et ce sera parfait
A bientôt, donc![]()
qu'entends-tu exactement par "glissement" de l'image durant la rotation? Le point d'intersection des diagonales bouge?
Xavier
Non !
L'ensemble glisse....
Trop long à expliquer, mais, pour éviter le floodfill, il me faut remplir en procédant de manière totalement différente.
Jusqu'à présent, le rectangle était défini par rapport au coin supérieur gauche, sa hauteur et sa longueur et, pour agiliser son placement au clic, j'avais réorganisé le placement du coin supérieur gauche en considérant que le clic se faisait au centre du rectangle, mais sans rien changer à tes calculs de positionnement des côtés dans la rotation, ce qui conduisait (dans tes calculs) à redéfinir les coordonnées d'un centre que je connaissais par ailleurs (dès le clic). Les glissements, maintenant ? ... trop long à t'expliquer maintenant sans expliquer d'abord comment va s'organiser le remplissage...
Je change donc complètement et part d'un centre, d'une longueur et d'une hauteur et modifie les calculs en conséquence. Cette partie là est déjà faite et tourne déjà (remplissage compris) pour un carré. Il me reste à adapter les calculs pour un rectangle. Il me faut y aller avec patience si je veux éviter des conflits entre telle et telle autre action. Pas à pas, donc, en prenant toutes les précautions nécessaires pour économiser le maximum du travail déjà fait...
Bon...
J'ai le grand plaisir de t'annoncer que tout va fort bien (et sans utiliser le floodfill) maintenant.
Pour le principe, c'est maintenant dans la poche.
Il ne me reste qu'à modifier en conséquence lâ présention et permettre, notamment, le choix entre rempli ou pas rempli...
Mais cette partie-là est gagnée d'avance![]()
super génial. Il me tarde de voir ce que ça donnera. Possible de l'avoir avant 17h ou pas?
Xavier
Avant 17 h ?
Tu rigoles ou pas ?![]()
Non... car je dois faire d'autres bricoles....
Si tu veux un avant goût, c'est possible....
Je te l'envoie par MP dans l'état dans lequel il est pour l'instant... c'est à dire encore sans choix entre rempli/pas rempli et des petites bricoles de présentation.... Celà t'entretiendra en attendant d'avoir le bijou fini complètement...
OK ?
peux pas joindre un fichier à un MP !![]()
Envoie moi par MP ton email et te l'envoie par ce procédé...
Mais n'y touche pas (code non encore épuré, transformations non encore faites, etc...)
Mais il tourne déjà...![]()
waouw, j'ai pas regardé le code, mais j'ai simplement regardé ce que ça faisait, et là je dis bravo M. Jmf.![]()
Xavier
Alors...
Commence à préparer un "petit baratin" de présentation de ce source...
En attendant que tout soit complètement fignolé ..![]()
qu'entends-tu par "petit baratin"? aurais-tu une suggestion, du genre à quelles questions je dois répondre?
Xavier
Non....
Simplement résumer les fonctionnalités du source, pour le "présenter"...
Pas plus de 5 à 6 lignes (maximum)....
Fais un petit projet (mais on en verra la mise au point par MP car elle n'a rien de technique).
Prêt !
On met en route quand tu veux, maintenant... (Lundi ?)![]()
salut,
pourrais-tu m'envoyer le projet par mail que je regarde entre auj et demain et lundi on met en route...
Xavier
Merci jmf, à lundi dès la première heure (8h20 environ).
Bonne soirée et dimanche.![]()
Xavier
on peut vous ouvrir un forum juste pour vous, si vous voulez![]()
Vous vous posez une question, la réponse est peut-être ici :![]()
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6
Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension
Lundi c'est fini, Thierry...![]()
Et tu vas avoir la première proposition de source en commun !
Vous en aurez vu la naissance en direct...
Et là : ni copier-coller; ni utilisation abusive des Apis... juste du VB...
La seule concession faite concerne le choix des couleurs (nous avons voulu éviter la "subordination" à un composant.... ceux qui ne veulent pas de cette Api là pourront toujours la remplacer par l'utilisation d'un commondialog...)
Le principal intérêt de cette démonstration, pour moi, est de mettre en exergue une certaine forme de travail personnel. Asdorve a bien voulu prendre ce chemin et je l'ai donc accompagné avec le plus grand plaisir. Je le salue ici chaleureusement.... Et espère que d'ici septembre prochain d'autres suivront cet exemple là...
S'il est un héritage que j'aimerais laisser, c'est bien cette mentalité là !![]()
Je plaisanteEnvoyé par jmfmarques
![]()
Mais pourquoi ne pas mettre ce sujet justement dans Vos contributions VB6
Ca donne à réfléchir, d'ailleurs, encore sur le titre de ce forum![]()
J'ai ma petite idée![]()
Vous vous posez une question, la réponse est peut-être ici :![]()
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6
Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension
Mais.... (je croyais que c'était clair pour chacun)....Mais pourquoi ne pas mettre ce sujet justement dans Vos contributions VB6
C'est exactement là que lundi matin (vers 8 h 20 si j'ai bien compris), asdorve va faire sa proposition ... C'est évident...et il se régale à l'avance![]()
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