Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi DrawGrid: Die Farbe im Kästchen oben links weg (https://www.delphipraxis.net/7295-drawgrid-die-farbe-im-kaestchen-oben-links-weg.html)

Knut 8. Aug 2003 10:44


DrawGrid: Die Farbe im Kästchen oben links weg
 
hab ein drawgrid und möchte jetzt das wenn mein prog startet oben links in der tabelle das kästchen nicht eingefärbt ist.

wenn man ja wo anders im grid klickt, sieht man nur noch ein quadrat das die markierte zeile kennzeichnet.

am besten wärs wenn beides nicht da wäre.

habe kaum erfahrung :oops:, ich denke das merkt man auch, also bitte nicht böse sein wenns so klingt wie "hab ne idee und ihr macht ma bitte"

knut

hab auch schon in der hilfe geschaut, bin aber nicht wiklich fündig geworden!

danke schon ma.

oki 8. Aug 2003 12:15

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
Hi,

setz den Focus beim Start auf ein anderes Element deines Fensters und deine Selection im Grid ist weg.

Gruß oki

Knut 8. Aug 2003 13:24

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
okay danke oki

hat prima gefunzt bis ich ein zweites grid eingefügt hab. jetzt sind wieder bei beiden grids die kästchen oben links eingefärbt.

vielleicht mach ich ja was falsch :?:

focus setzt man mit setfocus oda....

knut

oki 8. Aug 2003 13:39

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
probiers mal damit:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  DrawGrid1.Selection := TGridRect(Rect(-1,-1,-1,-1));
  DrawGrid2.Selection := TGridRect(Rect(-1,-1,-1,-1));
end;
Gruß oki

Knut 8. Aug 2003 17:26

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
alles klar!

danke oki, ich glaub ich hätt noch lange gebraucht um auf so eine idee zu kommen

Jarmen_Kell 10. Jun 2005 15:57

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
Ist es auch möglich, dass der Selektionskasten nie angezeigt wird?
Er soll also auch bei einem OnClick nicht wieder erscheinen.

Jarmen_Kell 12. Jun 2005 19:03

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
hmmmm? :)

Keldorn 12. Jun 2005 19:50

Re: DrawGrid: Die Farbe im Kästchen oben links weg
 
Selberzeichnen und einfach die Hintergrundfarbe immer Clwindow oder was auch immer setzen. Wenn der Rahmen stört (weiß jetzt nicht, ob der beim drawgrid auch angezeigt wird) diesen mit drawfocusrect nochmal überzeichnen.

Mit der Selection mußt du aufpassen, wenn das grid selektiert ist und du außerhalb des grids am mausrad drehst, da gibt es eine AV.

Mfg Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:59 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