j'ai des composants qui ont une methode paint pour en gros afficher une image. le panel qui contient ces composants appelle leur metode paint dans sa methode paint. et ca marche.
Avec des mouseDrag, mouseclick, les composants peuvent etre selectionnés ou déplacés et ca marche aussi.
Le probleme, c'est que si un composant est "sur" un autre. le click sur l'intersection des deux selectionne celui qui est en dessous.
Mis a part que je viens d'inventer la fenetre translucide, c'est kan meme pas top au niveau interface intuituve.
J'ai essayé de peindre les comosants dans l'ordre inverse a partir du paint du panel, mais rien n'y change. le problème est le meme
alors "peint en premier" = prioritaire au la selection ? ce n'est pas tres logique. si quelqu'un voit ou est le problème...
PS : pour le code cf le post http://www.developpez.net/forums/viewtopic.php?t=361021 (et oui ca me fait deux problemes)
Partager