Avatar billede martin_andersen Nybegynder
12. juli 2004 - 15:06 Der er 2 kommentarer

TTreeView - OnCustomDrawItem

Jeg har en ttreeview-komponent på min form og jeg benytter OnCustomDrawItem til at finde ud af hvilket icon der skal tegnes.
Jeg sætter "defaultdraw" til TRUE, da jeg ikke selv vil tegne noget... Når jeg starter applikationen vises første node's tekst Bold??? Dette sker kun når TTreeView-komponenten er "gemt" ved opstart af applikationen. Altså f.eks. på et faneblad der ikke er aktivt.

Noden tegnes korrekt op efter jeg klikker på den pågældene node. Hvis jeg ikke benytter OnCustomDrawItem opstår problemmet ikke.
Avatar billede hrc Mester
13. juli 2004 - 08:46 #1
Kan du ikke brueg OnGetImageIndex i stedet?
Avatar billede martin_andersen Nybegynder
13. juli 2004 - 09:41 #2
Jeg har forsøgt men jeg synes ikke den opdatere træet med det samme...ikke før jeg klikker på noden eller app selv gentegner.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB