Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#8

AW: DBGrid Datensatzmarkierer (Dreieck) färben

  Alt 31. Jul 2013, 08:52
Nur mal für denn Fall, dass mich jetzt nicht jeder für den riesen Depp hält, der keine Hilfe annimmt, und daher weiter liest:

Ich wollte verstehen, ob/wie ich die Farbe von diesem Dreieck ändern kann und hab gedacht, da muss es doch Beispiele geben. Hab natürlich gegoogelt und in der DP gesucht, auch wenn ich das im 1. Post hätte erwähnen sollen.
Ich hab dann auf ein Ergebnis gehofft, wie es z.B. die Suche nach "Wie färbe ich im DBGrid die Zeilen unterschiedlich", in Massen bringt. Irgendwas wo dann im OnColumnDraw-Event mit einer eigenen Prozedur entsprechend dafür gesorgt wird.

Mit dieser Erwartungshaltung habe ich eure Antworten nicht Annehmen bzw. Verstehen können. Und mir ging es da jetzt nicht unbedingt um fertigen Quellcode, sondern auf einen Hinweis, wie packe ich das Dreick im OnColumnDraw oder alleine schon die erste Spalte.

Was ich aus euren Antowrten nicht entnehmen konnte (aufgrund meiner falschen Erwartungen)(musste da erstmal ne Nacht drüber schlafen) ist: Das kann man nicht im OnColumnDraw selber machen. Mann kann das im DBGrid per se überhaupt nicht machen. Man muss sich erst eine eigene Ableitung des DBGrids erstellen, in der man dann die Draw-Methode überschreibt.
Wenn ich das nun richtig interpretiert habe, kann ich es mit der Info mal versuchen. Muss dann nur noch die Stelle finden, wo das Bitmap? dieses Dreieck herkommt und wo/wie ich das ersetze.


Ich zieh mir also zum Großteil die Mütze an, dafür, dass die Kommunikation in diesem Thread etwas anneinander vorbei gelaufen ist. Eure Antworten waren OK, ich hab nur (im Kopf?) die falsche Frage gestellt. Warum eure Antowrten nur OK und nicht perfekt waren liegt daran, dass mir keiner explizit gesagt hat, du musst dir 'ne eigene Version des DBGrids ableiten, damit das klappt. Mit dem Satz dabei hätte ich auch die Google links verstanden. Aber wie gesagt, das war ich mit meiner Frage vllt. selber schuld.


@Perlsau:
Ich finde, Du solltest die Begriffe 'Index', 'Primary Key' und 'Foreign Key' mal nachschlagen.
Ist ja sicher nett gemeint, aber glaubst du im Ernst, ich wüßte nach mehreren Jahren der Datenbankprogrammierung nicht, was diese Begriffe bedeuten? Wie kommst du eigentlich darauf?
So wie du hier etwas angesäuert klingst, das du "belehrt" wirst die Begrifflichkeiten nachzuschlagen, als ob du erst wenig mit Datenbanken gemacht hast, was ja nicht der Fall war, so war ich ein bißchen sauer "ich google das mal für dich, da du ja scheinbar noch nicht mal das kannst" (überspitzt) als Antwort zu kriegen. Wo ich doch schon lange genug bei dem Forum dabei bin, das man mir zutrauen könnte zumindest google und die Forensuche schon bemüht zu haben. Zudem mir die Antworten scheinbar noch nicht mal weiterhalfen (Zu dem Zeitpunkt hatte ich ja was anderes erwartet s.o.).
Also sei nicht sauer, hilf mir ruhig weiterhin, aber geh davon aus, das man mir sicherheitshalber explizit sagen muss, wie ich die Antwort verstehen soll, bzw. weißt mich darauf hin, dass ich die Frage vielleicht falsch gestellt habe.
Ralph
  Mit Zitat antworten Zitat