![]() |
AW: Vst Editieren
Dann die Frage, wie löse ich das am besten im OnNewText?
|
AW: Vst Editieren
Dumme Frage: was willst Du eigentlich machen?
|
AW: Vst Editieren
Der benutzer soll bei klick auf die Vst Spalte, den Eintrag ändern.
Das klappt auch, nur wird die Änderung noch nicht übernommen, ich habe raus bekommen, das man das im OnNewText Ereignis eintragen muss, nur wie? |
AW: Vst Editieren
Sehe ich das richtig, dass das 5 Spalten sind? Dann könntest Du z.B. in einer case-Abfrage die Spalte ermitteln und die zugehörige Property ändern. Ungetestet:
Delphi-Quellcode:
procedure Tfrm_History.VstHistoryNewText(Sender: TBaseVirtualTree;
Node: PVirtualNode; Column: TColumnIndex; NewText: string); var History: THistory; begin History:= THistory(VstHistory.GetNodeData(node)^ ); <--- editiert case Column of 0: History.kd := NewText; 1: History.txt := NewText; 2: History.date := NewText; 3: History.id := NewText; 4: History.bearbeiter:= NewText; end; end; |
AW: Vst Editieren
Super, klappte
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12: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