TListView - Hintergrund mit Farbverlauf? (war: TListView)



  • Hallo Leute!

    Ist es einfach zu realisieren, im Hintergrund ein Vertical-Gradient zu füllen?

    wenn ja, wie komme ich mit Ownerdraw da hin? habe schon alle sachen hier durchgelesen über ListView, aber leider beziehen sich die sachen nicht auf mein prob.

    ich möchte gerne den vsIcon benutzen, aber gradient im Hintergrund.

    gruß Gerd

    Edit:
    Bitte aussagekräftige Überschriften wählen. Danke!



  • achja, dabei stellt sich noch eine andere Frage:

    also, dass die icons alle mittig untereinander liegen ist ja schonmal gut, jetzt hätt ih sie aber auch gerne, egal wie breit ich die listview mache, dass sie dort auch immer alle mittig bleiben. wie geht denn das?

    vielen dank für eventuelle hilfen.

    gruß gerd



  • Hallo

    Ist es einfach zu realisieren, im Hintergrund ein Vertical-Gradient zu füllen?

    wenn ja, wie komme ich mit Ownerdraw da hin? habe schon alle sachen hier durchgelesen über ListView, aber leider beziehen sich die sachen nicht auf mein prob.

    dazu kannst du den OnCustomDraw-Event benutzen. Damit kannst du im Hintergrund auf dem Canvas malen was du willst, danach werden dann drüber die Items dargestellt.

    bis bald
    akari



  • gerd01 schrieb:

    also, dass die icons alle mittig untereinander liegen ist ja schonmal gut, jetzt hätt ih sie aber auch gerne, egal wie breit ich die listview mache, dass sie dort auch immer alle mittig bleiben. wie geht denn das?

    Eventuell kannst du mit TListItem::Position die Position nach dem Resize wieder manuell so einstellen wie du es willst.

    bis bald
    akari



  • positionieren klappt, danke hätte ich auch selber drauf kommen können! *grins*

    gruß gerd


Anmelden zum Antworten