Fragen zu ListView-Formatierung

  • Hi,

    ist es möglich, in Listview den Text in einzelnen Spalten so zu formatieren?
    Z.B.:
    Zeile1:
    Spalte 1: linksbündig
    Spalte 2: linksbündig
    Spalte 3: rechtsbündig und rote Schrift

    Zeile2:
    Spalte 1: linksbündig
    Spalte 2: linksbündig
    Spalte 3: rechtsbündig und schwarze Schrift

    Danke für eure Hilfe,

    yetrael

  • Das mit der Schriftfarbe habe ich jetzt nicht gefunden, aber schau dir mal die UDFs.chm in deinem AutoIt-Ordner an. Da sind zusätzliche Funktionen für ListViews dabei.

  • In den UDF und in den regulären Funktionen habe ich nichts gefunden...

    Ich weiß, dass ich mit den Grundfunktion eine ganze Zeile einfärben kann...

    • Offizieller Beitrag

    Linksbündig ist default, das brauchst du nicht einstellen
    für Spalte 3 (rechtsbündig) gilt:

    [autoit]

    #Include <GuiListView.au3>
    _GUICtrlListViewJustifyColumn ($listview,2,1)

    [/autoit]


    Zum wechselseitigen Einfärben der Zeilen wird das Flag "$GUI_BKCOLOR_LV_ALTERNATE" genutzt,
    habe ich aber leider kein Beispiel parat.

    Ob Textfarbe für Spalten einzeln gesetzt werden kann, kann ich nicht sagen - jedenfalls hab ich es noch nicht gesehen.