Delphi-PRAXiS

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 SpeedButton in StringGrid oder Welche Komponente nehmen? (https://www.delphipraxis.net/48956-speedbutton-stringgrid-oder-welche-komponente-nehmen.html)

JRegier 3. Jul 2005 09:20


SpeedButton in StringGrid oder Welche Komponente nehmen?
 
Hallo, ich will für eine DB Anwendung das sortieren ab/aufsteigend machen und dafür habe ich eine Komponente die
ich ätwas ändern würde!

Also ich benutze im momemt ein StringGrid mit dem ich die Sortierreheinfolge der Felder bestimme!
Ich habe da schriftlich drin Aufsteigend bzw. ABSTEIGEND nach doppelclik! Da würde ich lieber SpeedButtons
verwenden wie läßt sich das Realiesieren oder muß ich eine Andere Grid Componente verwenden?

sniper_w 3. Jul 2005 10:46

Re: SpeedButton in StringGrid oder Welche Komponente nehmen?
 
Einfach eine TSpeedButton Komponente aufs Formlegen und ein OnKlick-Event schreiben, dass genau macht was dein OnDBClick der TStringGrid bisher gemacht hat.

JRegier 3. Jul 2005 12:16

Re: SpeedButton in StringGrid oder Welche Komponente nehmen?
 
Zitat:

Zitat von sniper_w
Einfach eine TSpeedButton Komponente aufs Formlegen und ein OnKlick-Event schreiben, dass genau macht was dein OnDBClick der TStringGrid bisher gemacht hat.

Oh, ein Mißverständnis! Ich trage in der Stringgrid die Felder per Drag&Drop ein nach denen ich sortiere und nun
will ich das jedes Feld auf/absteigend sortiert werden kann! Also links in der Tabelle die Felder und
rechts die zugehörige SpeedButtons für Auf/Absteigend sortieren! Na ja ich habe einfach jetzt eine TList
genommen und darin meine Buttons die ich in die ScrollBox mit dem Stringgrid lege und wenn sich etwas verändert
wird die TList mit Buttons durchlaufen und neu positioniert (ItemHeight * Index)!


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:18 Uhr.

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