Code: Alles auswählen
;Modul AusrichtGet Version 1.01 vom 17.11.2004
#PB_Vers = "4.20"
;
;Funktion: liefert Ausrichtung einer ListIcon-Spalte
;
;Aufruf: Ausrichtung = LI_AusrichtGet(GadNr, Spalte)
; GadNr: #GadgetNr eines ListIcon´s
; Spalte: 0-basierende SpaltenNr (1. Spalte = Nr 0) des
; ListIcon´s, dessen Ausrichtung ermittelt werden
; soll
;
; Diese Funktion liefert:
; -1 bei Fehler (Gadget nicht vorhanden, kein ListIcon,
; ungültige SpaltenNr...)
; 0 linksbündig (=#LVCFMT_LEFT)
; 1 rechtsbündig (=#LVCFMT_RIGHT)
; 2 mittig (=#LVCFMT_CENTER)
;
;#jaPBeExt exit
Procedure LI_AusrichtGet(GadNr, Spalte)
Protected Ausricht.LV_COLUMN
Ausricht\mask = #LVCF_FMT
If SendMessage_(GadgetID(GadNr), #LVM_GETCOLUMN, Spalte, @Ausricht) = 0
Ausricht\fmt = #LVS_NOCOLUMNHEADER - 1 ;Error
EndIf
ProcedureReturn Ausricht\fmt - #LVS_NOCOLUMNHEADER ;?
EndProcedure