![]() |
Stringgrid Zelle unterschiedlich färben
Hallo,
ich habe folgendes Problem: Ich möchte eine Zelle im Stringgrid in X-verschiedenen Farben füllen (für einen Terminplaner, je nach Anzahl der Benutzer). Weiss aber nicht, wie ich eine Zelle dem entsprechend teile. Habe viel gesurft und leider nix gefunden :cry: Also, bitte nicht schlagen, falls es hier schon einmal gefragt wurde :-D Schon mal vielen Dank!!! MfG Logan |
Re: Stringgrid Zelle unterschiedlich färben
DefaultDrawing auf False setzen (im OI)
und dann in OnDrawCell den Zelleninhalt selber zeichnen (Hintergrund + Text) in der OH ist ein Beispiel zu finden (OH > OnDrawCell) [add] Ach ja ... Herzlich Willkommen ^^ |
Re: Stringgrid Zelle unterschiedlich färben
Heißt dass nicht OwnerDraw und muss auf True stehen?
|
Re: Stringgrid Zelle unterschiedlich färben
Liste der Anhänge anzeigen (Anzahl: 1)
Hai Logan,
ersteinmal : "Herzlich Willkommen in der Delphi-PRAXiS" :hi: Bevor ich da jetzt groß etwas schreibe hänge ich lieber mein Demo in den Anhang. Es sollte eigentlich alles erklären können. :stupid: |
Re: Stringgrid Zelle unterschiedlich färben
OwnerDraw is schonmal falsch ... dachte schon ich hätte mich geirrt ... böser Luckie, hattest mir schon fast Angst gemacht :shock:
Aber ich hab gerade nochmal nachgesehn: DefaultDrawing muß nicht unbedingt auf Fals gesetzt werden ... nur weil man es bisher zufällig immer gemacht hatte, muß man ja auch nicht davon ausgehn, daß es immer so sein muß :oops: Zitat:
@Sharky: wofür is eigentlich ExplicitLeft, ExplicitTop und ExplicitWidth? (weder D7, noch D2005 kennen das) |
Re: Stringgrid Zelle unterschiedlich färben
Zitat:
Und auch vielen Dank für die Hilfe!!! |
Re: Stringgrid Zelle unterschiedlich färben
@Sharky:
Hmmm, bei der Demo bekomme ich 3 Fehler schon zu Beginn :( Die ich ignorieren muss. Ich nutze Delphi 2005, hat es was damit evtl. zu tuen? |
Re: Stringgrid Zelle unterschiedlich färben
Zitat:
Die drei genannten Propertys sind erst sein D2006 dabei. Und das Demo hatte ich dummerweise mal in einem D2006 geöffnet und wieder gespeichert. |
Re: Stringgrid Zelle unterschiedlich färben
In der Demo geht es aber nur drum Zellen einfarbig zu färben.
Soweit bin ich auch schon :) Und in der Online-Hilfe finde ich leider kein Beispiel zu ?! |
Re: Stringgrid Zelle unterschiedlich färben
schau mal unter CANVAS ... du kannst alle möglichen Zeichenoperationen da verwenden ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz