Bonjour,
je cherche a faire une grille de type TDrawgrid qui affiche
des informations relatives a la cellule sur laquelle se trouve la souris.
Deroulement du programme :
Un timer se declenche toutes les secondes, provoque un certain nombre de traitement sur un tableau en memoire (tableau_memoire) et demande a la grille de se repeindre (invalidate). La fonction drawcell dessine les differentes cellules en fonction de certains criteres de tableau_memoire.
Je voudrais que lorsque la souris passe sur une case de la TDRAWGRID, je recupere les infos contenues dans tableau_memoire (case correspondante dans tableau_memoire) et les afficher dans une bulle d'aide qui doit etre multiligne.
Je voudrais dans un premier temps connaitre votre avis pour savoir
dans quel evenement je dois mettre le code pour remplacer le texte de Hint (je cherche un truc du genre OnMouseOver sur le tdrawgrid qui me fournirait la ligne et la colonne) et savoir si ca marche le multiligne dans les Hints.
D'autre part, peut on forcer l'affichage d'une bulle d'aide (une fonction ShowHint() par exemple, cela pour ne pas attendre le delai d'affichage d'une bulle d'aide ?
Merci d'avance, je suis sous BCB6
Bonne journée![]()
Partager