Announcement

Collapse
No announcement yet.

TDBCtrlGrid +OnPaintPanel

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TDBCtrlGrid +OnPaintPanel

    Hallo....

    Ich benutze in D5 ein TDBCtrlGrid und habe eine einfache Routinge geschrieben. Funktioniert auch. Mein Problem ist: Der Parameter Index: Integer
    ist leider nicht der absolute Index, sondern bezieht sich auf das was gerade sichtbar ist. Genau hier liegt mein Problem. Ich benötige den Absoluten Index.

    Wie kann ich "Index" auf absolute Werte umrechnen ?

    Ich muss mit Index ein Array abfragen und benötige das den Absoluten Wert:

    with DBCtrlGrid do begin
    if f[index]=1 then begin
    Canvas.Brush.Color := clRed;
    Canvas.FillRect(aRect);
    end else begin
    Canvas.Brush.Color := clBtnFace;
    Canvas.FillRect(aRect);
    end;
    end;


    Vielen Dank für alle Antworten
Working...
X