![]() |
Stringgrid Markierungsrahmen entfernen
Hallo,
ich nutze ein Stringgrid zum einen als Informationstafel und zum anderen zum aufrufen von Eingabefenstern. Dazu wird ein Spalte angeklickt. Mich stört der Rahmen und der Farbwechsel wenn ich eine Zelle anklicke. Wie kann ich verhindern dass sich die Farbe ändert (Hab ich schon mit drawcell gemacht) und dass der Rahmen erscheint? Die Hilfe bringt mich nicht weiter! Viele Grüsse |
Re: Stringgrid Markierungsrahmen entfernen
Wie wäre es denn mit einer ListView oder einer VirtualTreeView? Die sehen ohnehin sehr viel besser aus. Und bei letzterer kannst du sehr genau festlegen was passieren soll und was nicht, zudem ist das selbst Zeichnen da sehr einfach.
Wenn du den Fokusrahmen meinst, sollte es reichen den Fokus mit SetFocus auf ein anderes Element (z.B. ein TPanel) zu setzen. |
Re: Stringgrid Markierungsrahmen entfernen
Hallo,
danke für deine Antwort. Listview: käme in Frage. Werde ich probieren. Virtualtreeview: kommt nicht in Frage. (Sehr viele sehr negative Erfahrungen. Bei uns geht da garnichts mehr.) Den Fokus kann ich nicht wonders hinsetzen will ja weiterhin aus dem Grid heraus meine Fenster öffnen. Viele Grüsse. |
Re: Stringgrid Markierungsrahmen entfernen
Zitat:
|
Re: Stringgrid Markierungsrahmen entfernen
Hi, jaenecke,
ich habe bei listview das gleiche Problem wie bei Stringgrid, ich krieg die Markierung nicht weg. Viele Grüsse |
Re: Stringgrid Markierungsrahmen entfernen
DefaultDraw beim Stringgrid auf False setzen unterbindet das zeichnen von Markierungrahmen und das einfärben...
leider auch alles andere außer dem Text und den Eahmenlinien des Grids. über OnDrawCell, lässt sich das aber wieder hinbiegen... |
Re: Stringgrid Markierungsrahmen entfernen
Hi,
ist mir klar das wollte ich irgendwie umgehen. Grrrrr Vielen Dank |
Re: Stringgrid Markierungsrahmen entfernen
Da hab ich auch schon geflucht,
die einzige Lösung die ich gefunden habe ist selbst zeichnen... Solltest du was besseres finden, lass es uns wissen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 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