Bonjour,
Je suis en train de développer un composant graphique qui dérive de TCustomPanel.
Ce composant permet de représenter graphiquement le tableau périodique des éléments (autrement appelé tableau de Mendeleiev). Mon composant possède une liste d'élement qu'il affiche correctement dans une grille. Cet affichage est codé dans la méthode Paint de mon composant.
J'ai également codé des évenements qui me permettent de gérer le clic sur un élément.
Ma première question : Y a-t-il moyen d'éviter l'effet de clignotement qui se produit quand je redimensionne le panel contenant mon composant?
Deuxieme question : sur le clic dans mon composant, je récupère l'élément qui se trouvait à la position du clic, mais je ne sais pas comment marquer visuellement cet élément (par exemple par un rectangle rouge autour).
Merci d'avance pour vos suggestions.
Partager