Avatar billede stoffer Nybegynder
11. februar 2002 - 16:13 Der er 2 kommentarer og
1 løsning

Listbox font color

Ganske simpelt garanteret:

Jeg kan ikke få sat en font på en enkelt række på en listbox (jeg skal sætte en ny farve). Jeg kan kun finde ud af at sætte fonten (eller farven) på hele listboxen.

please help!

/stoffer
Avatar billede martin_moth Mester
11. februar 2002 - 17:30 #1
Det vil jeg æde min hat på, at du ikke kan. Men det er jo svært at sige om man IKKE kan gøre noget -det er nemmere at sige at man KAN;-)

/Martin (PS: Kommentar, da jeg kun er 99% sikker i mit svar - en anden må bekræfte)
Avatar billede answermaster Nybegynder
12. februar 2002 - 18:28 #2
Det kan du ikke!

Jeg er heller ikke 100% sikker, men du kan gøre det på en anden måde.
Du kan bruge labeler med index nummere.

F.eks
' Kald en label  TXT
' giv den index nummeret 0

dim Antal as integer

txt(0).caption = list1.list(0).caption

for n = 1 to list1.listcount - 1
antal=antal + 1

load txt(antal)
txt(antal).top = txt(antal-1).top + txt(antal).height + 50
txt(antal).left = txt(antal-1).left ' unødvendigt
txt(antal).caption = list1.list(n)

next n

txt(list1.listindex).forecolor = rgb(255,0,0)



Det burde virke, men jeg er ikke helt sikker. (ikke testet)

/Answer
Avatar billede stoffer Nybegynder
14. februar 2002 - 13:32 #3
tænkte nok at man ikke kunne. Jeg giver point for originaliteten, ikke for  anvendeligheden denne gang ;). For jeg synes nok din løsning lyder temmelig besværlig hvis man skal have den til at opføre sig på samme måde som listbox (tænk bare på onClick og Tab osv..)

Hvis der er nogen der i mellemtiden finder ud af at man KAN og forklarer hvordan får vedkommende 60p
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