Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Pascal: Delphi7 ListBox

jjude [21.12.2011 16:41:57]

#

Saako tuohon ListBoxiin pakotettua näkyviin "vierityspalkkia" vaikkein rivejä olisi niin paljot jotta sitä tarvittaisiin? Ongelma on se, että 4 ListBoxia vierekkäin, saman kokoisia. Osassa (jossa rivejä (items) on riittävästi) vierityspalkki näkyy, osassa ei. On vähän hassun näköinen, ei muuta ongelmaa...

Mod. huom: Älä katko tekstirivejäsi itse, selain katkaisee ne paremmin.

ErroR++ [21.12.2011 17:54:51]

#

Ainakin tossa .NET Frameworkin System.Windows.Forms.ListBoxissa on ominaisuus ScrollAlwaysVisible, ja kun sen asettaa True:ksi niin pitäisi toimia. En tiedä mitä Delphissä noissa ListBoxeissa oikein on, niin saattaapi olla ettei sitä saakkaan.

jjude [23.12.2011 12:53:18]

#

Näin se näkyy menevän:
ShowScrollBar(ListBox2.Handle, SB_VERT, True);

User137 [24.12.2011 01:04:18]

#

WinAPI-funktio näkyy olevan, eli ei toimi linuxilla, macillä jne. Mutta muuta keinoa tuskin löytyy.

edit: Ups, koodaatkin Delphillä etkä Lazaruksella joten tämän kommentin voi ohittaa. (Delphi on pelkästään Windowsille.)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta