Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
26. Apr 2006
Das mit dem abgeschalteten Indicator ist jetzt aber neu - oder habe ich so ungenau gelesen?
Eines könntest du noch versuchen: Setze DBGrid.DefaultDrawing auf FALSE und wähle eine eigene Farbe für die selektierten Datensätze im Gitter:
procedure TDemoForm.DBGridDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
var
Index:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
25. Apr 2006
Hallo Philipp,
wo ist dein Problem? Du überträgst deine Erfahrung (Pfeil = current selected row) auf ein DBGrid mit MultiSelect und das ist nicht korrekt. Hier ist ein Pfeil (es gibt zwei Darstellungen des Pfeils) nur der Zeiger für die current row - ein Punkt markiert eine selektierte Row. Wenn du ein DBGrid nur in der MainForm verwendest und die Option MultiSelect während der Laufzeit nicht...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
24. Apr 2006
Hallo Philipp,
SelectedRows verlangt nach bestimmten Options (RowSelect, MultiSelect) und dann ist nicht mehr die Einfärbung der Zeile relevant, sondern das angezeigte Icon für den Satzzeiger.
Grüße vom marabu