Fairygodmother Skrevet 25. desember 2003 Del Skrevet 25. desember 2003 Er det noen her som kan hjelpe meg. Jeg har laget en ListBox som lister opp masse greier. Men når inneholdet er mer enn det som er i listboxen, så kommer det fram en scrollbar. Er det noen som vet hvordan jeg disabler den scrollbaren i listboxen??? Lenke til kommentar
tasle Skrevet 27. desember 2003 Del Skrevet 27. desember 2003 En listbox har ikke den muligheten. Kan du ikke bruke en Memo istedenfor ? Lenke til kommentar
Format71 Skrevet 30. desember 2003 Del Skrevet 30. desember 2003 (endret) En annen måte er jo å sørge for at det aldri finnes flere items i lista enn det det er plass til å vise. Når man så står på siste item og trykker pil ned må man fjerne øverste element og legge til ett i bunn... Alternativt kan du lage din egen listbox som arver fra TCustomListBox og overstyre CreateParams( ) metoden. Det er i denne metoden egenskapene til en wincontrol settes. For TCustomListBox spesifiseres det at WS_HSCROLL og WS_VSCROLL skal være med, noe som gir scrollbars. Kall først inherited og fjerner deretter disse to flaggene så skal du slippe å se dem. -Vegar Kom bare på at i Delphi7 har TListBox en 'lbVirtual'-style som kanskje gjør det første alternativet litt enklere... Endret 30. desember 2003 av Format71 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå