Zone de texte dans un canvas [Résolu]

_Moise_ 12 Messages postés dimanche 30 novembre 2003Date d'inscription 27 juillet 2006 Dernière intervention - 5 juil. 2004 à 19:25 - Dernière réponse : _Moise_ 12 Messages postés dimanche 30 novembre 2003Date d'inscription 27 juillet 2006 Dernière intervention
- 26 juil. 2004 à 16:35
Bonjour, le but serais de créer une zone de texte dans un canvas je sais comment écrire dans un canvas je sais comment le déplacer dans le fond de ma form... Le problème est quand je déplace mon canvas contenant mon texte il disparait puisque je spécifie une nouvelle position mais je ne trouve aucune solution pour retrouver mon texte j'ai créé un tableau à deux dimension avec la position de chacune de mes zone de texte et le texte qu,elles contiennent et j'essaie de rechercher
dans le tableau selon ma position pour retracer mon texte mais comme la possition change avant la recherche et bien sa ne marche pas
je me demandait s'il n'existerait pas d'autres solutions qui ferais en sorte que mon texte suive lors d'un déplacement.
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
DRJEROME 447 Messages postés jeudi 9 janvier 2003Date d'inscription 5 février 2015 Dernière intervention - 6 juil. 2004 à 22:46
3
Merci
Il faut que tu mettes dans FormOnPaint le code qui écrit sur le canvas

DrJerome

Merci DRJEROME 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 80 internautes ce mois-ci

Commenter la réponse de DRJEROME
Meilleure réponse
_Moise_ 12 Messages postés dimanche 30 novembre 2003Date d'inscription 27 juillet 2006 Dernière intervention - 7 juil. 2004 à 19:14
3
Merci
J'ai mis tous mes zone de texte dans un TList avec leur position et sur le MouseMove je retrace tous mes zone de texte ainsi que mes formes en changeant leur position aussi dans la liste. Cela s'éfectue dans une boucle que je déclenche aussi lors d'un clic donc pour trouver l'élément courant il s'agit de l'élément entrain de ce redessiner dans ma boucle je vérifie si l'indice est sélectionné, si s'est le cas et bien l'usagé peut modifier la zone de texte en cliquant sur un bouton modifier jusqu'à présent il ne met pas possible de modifier dès que l'usagé clic dessus la zone de texte contrôler à l'aide du canvas mais bon ... je crois que je vais faire avec.

Il serait grand temps que quelqu'un crée une autre façon que les canvas pour dessiner des formes et les contrôler.

En informatique il n'y a pas de problème il n'y a que des solution

Merci _Moise_ 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 80 internautes ce mois-ci

Commenter la réponse de _Moise_
Meilleure réponse
_Moise_ 12 Messages postés dimanche 30 novembre 2003Date d'inscription 27 juillet 2006 Dernière intervention - 26 juil. 2004 à 16:35
3
Merci
Le but était de créer un mini paint permettant de dessiner seulement les formes souhaité il s'agit en fait d'une norme.

Pour les zone de texte ou pour ajouter une zone de texte dans une forme dessiner sur le canvas du texte et pouvant être changé de position on doit conserver les position left right bottom et top de chacune des figures et controler le déplacement sur c'est 4 points lors d'un mouse move.

Merci _Moise_ 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 80 internautes ce mois-ci

Commenter la réponse de _Moise_
japee 1798 Messages postés vendredi 27 décembre 2002Date d'inscription 1 juillet 2018 Dernière intervention - 7 juil. 2004 à 23:10
0
Merci
Je cite :
"l'usagé peut modifier la zone de texte"
L'usagé, c'est les + de XXX ans, lol mdr ?
Bonne prog' quand même ;)
Commenter la réponse de japee

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.