Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Fragen zu Stringgrids (https://www.delphipraxis.net/150210-fragen-zu-stringgrids.html)

mkinzler 10. Apr 2010 15:23

Re: Fragen zu Stringgrids
 
Beispiele hierfür findet man bei Delphi. Zudem war dsas nicht die Frage hier sondern nur eine Reaktion auf ein(e) Aussage(n) hier im Thread!

idefix2 10. Apr 2010 15:51

Re: Fragen zu Stringgrids
 
Zitat:

Ein Krampf ist es nur wenn man es falsch anfängt.
Zitat:

Und der Vortei ist, dass man es leicht kann
Naja, ich wollte eigentlich bestimmte Zeilen meines Stringgrids in einer anderen Schrift mit anderer Hintergrundfarbe darstellen, so "leicht" ist das offensichtlich aber doch nicht - Nachdem es nicht sehr wichtig ist, habe ich es jetzt einmal zurückgestellt. Natürlich ist alles leicht, wenn man einmal herausgefunden hat, wie es geht, aber oft ist es eben nicht so "leicht", das herauszufinden, und wenn es zu "leicht" ist, es "falsch anzufangen", dann liegt eben dort schon das Problem.

Wolfgang Mix 10. Apr 2010 16:15

Re: Fragen zu Stringgrids
 
Liste der Anhänge anzeigen (Anzahl: 1)
@idefix2:

Einige Grundlagen findest du im Anhang.
Weitere findest du bei Google mit den Stichworten
"Stringgrid" und "Tutorials"

Gruss

Wolfgang

Hansa 10. Apr 2010 16:18

Re: Fragen zu Stringgrids
 
Zitat:

Zitat von idefix2
Naja, ich wollte eigentlich bestimmte Zeilen meines Stringgrids in einer anderen Schrift mit anderer Hintergrundfarbe darstellen, so "leicht" ist das offensichtlich aber doch nicht.

Doch, ist es. Es nützt auch nichts, zu sagen : "einige Beispiele wären schon hilfreich". Zumindest nicht, wenn es alleine in der DP zig Beispiele gibt. Man sehe sich das mal an : [dp]Stringgrid Zellen färben[/dp] Oder geht es darum, dem Fragesteller aus den gefundenen Beispielen, genau das herauszusuchen, was ihm eventuell genau passen könnte oder wie ? :shock: Das muss doch der wissen. :gruebel:

idefix2 10. Apr 2010 16:49

Re: Fragen zu Stringgrids
 
Hallo Wolfgang, danke, das ist wirklich hilfreich, weil kompakt!


Liebe Grüsse Franz


P.S.:
Eines ist mir aufgefallen. Falls Du selbst das PDF erstellt hast, solltest Du in der Prozedur GridDelRow noch einen kleinen Fehler ausbessern (über den ich bei meinen Experimenten als allererstes auch gestolpert bin). Wenn man die unterste Zeile eines Grids löscht:
if (Grid.Row = Grid.RowCount-1) then
gehört auch noch:
Grid.Row := Grid.Row-1
gemacht, weil sonst nach dem Löschen der Zeile der Gridcursor ausserhalb des Gridbereichs steht.

Wolfgang Mix 10. Apr 2010 17:56

Re: Fragen zu Stringgrids
 
Nein, das PDF ist nicht von mir, sondern von hier
aber ich merke mir deine Anmerkung.

Interessant ist auch die Startseite hier
Gruss

Wolfgang

fatalerror 10. Apr 2010 21:11

Re: Fragen zu Stringgrids
 
Ein Stringgrid ist meines Erachtens eine Grundkomponente die in jede Entwicklungsumgebung gehört. Was sich hier aber Borland, Codegear und Embarcadero nun seit Jahren leisten ist jenseits jeglicher Standards. XP Themes werden in meiner Version (2009) noch immer nicht unterstützt. Grundlegende Funktionen sind nicht integriert. Klar kann ich mir als professioneller Entwickler auch ein externes Grid kaufen, doch wenn ich schon ca 900 € für eine Programmierumgebung ausgebe, erwarte ich auch ein benutzbares Stringgrid mit aktueller Optik.

Wolfgang Mix 10. Apr 2010 21:20

Re: Fragen zu Stringgrids
 
Treffender kann man es nicht sagen :)

R2009 30. Apr 2010 05:56

Re: Fragen zu Stringgrids
 
Hallo Wolfgang,

ich hoffe das PDF ist nicht von dir. Das Teil sollte schnellstens überarbeitet werden.
Ich habe mir nur das Teil für das Einfärben des Grids angesehen.
Das ist ein Ameisenhaufen voller Fehler.
Hast du die Quelldatei?
Ich würde das gerne machen, wenn du willst.

Grüsse
Rainer
Ps:Bitte nimms mir nicht übel

hoika 30. Apr 2010 08:36

Re: Fragen zu Stringgrids
 
Hallo,

um noch mal auf die Ausgangsfrage zurückzukommen.
Delphi-Quellcode:
type
  THackStringGrid = class(TStringGrid);

procedure DeleteRow(yourStringGrid: TStringGrid; ARow: Integer);
begin
  with THackStringGrid(yourStringGrid) do
    DeleteRow(ARow);
end;

Gefunden bei
1

Gesucht per Google "delphi grid.rows.delete"

OK, ist schon blöd, das das nicht public ist.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:12 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz