ich baue gerade einen ganz normalen Browse. Acht Spalten. Einen Header soll es geben. Alle notwenigen Werte sind in Arrays zusammengestellt, und in einer FOR i := 1 To Len(aFelderarray] werden die Spalten zusammen gestellt. Soweit so OK.
Aber die ersten beiden Spalten bekommen keinen Header sondern einen Footer! Da die Felder dieser beiden Spalten damit etwas höher anfangen sind die Spalten auch gegeneinander verschoben, der Zeilencursor macht zwischen Spalte zwei und drei einen Sprung um eine Zeile nach unten.
Code: Alles auswählen
oSpalte := XBPColumn():new( , , , , {{XBP_PP_COL_DA_ROWWIDTH , aFelderKnxBreite[i]}, ;
{XBP_PP_COL_DA_ROWHEIGHT , 16}, ;
{XBP_PP_COL_HA_CAPTION , aFelderKnxHeader[i]}, ;
{XBP_PP_COL_DA_HILITE_BGCLR , GRA_CLR_YELLOW}, ;
{XBP_PP_COL_DA_HILITE_FGCLR , GRA_CLR_BLACK}})
Hat jemand von Euch eine Ahnung, wie sowas zustande kommen kann?
Jan