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 VertualTreeView-Zelle bei Doppelklick editieren (https://www.delphipraxis.net/19576-vertualtreeview-zelle-bei-doppelklick-editieren.html)

thomas.tenbergen 5. Apr 2004 16:29


VertualTreeView-Zelle bei Doppelklick editieren
 
Hi,

wer kann mir sagen, wie der CellEditor beim VirtualStringTree nach dem Doppelklick auf eine Celle
Erscheint, so dass ich die Celle editieren kann.

Bei normalen einstellungen darf der zweite Klick zum aktivieren des Editors erst eine Weile nach dem ersten Klick (zum markieren der Celle) erfolgen. Das ist aber für die meisten User nicht nachzuvollziehen.

Mit dem Ereignis OnDBLClick, bei dem ich die Funktion:

Grid2.EditNode(Grid2.GetFirstSelected,Grid2.Focuse dColumn);

funktioniert es definitiv nicht. (Der Editor blinkt kurz auf und verschwindet gleich darauf wieder)

Für zuverlässige Hilfe wäre ich sehr dankbar.

Mfg. :dance:
T. Tenbergen

Christian Seehase 5. Apr 2004 17:45

Re: VertualTreeView-Zelle bei Doppelklick editieren
 
Moin Thomas,

bei einem "normalen" TreeView kannst Du das erreichen, indem Du per SendMessage die Meldung TVM_EDITLABEL an den zu editierenden Eintrag schickst.
Vielleicht klappt das ja bei dem VirtualTreeView auch.

Zitat:

Zitat von thomas.tenbergen
Das ist aber für die meisten User nicht nachzuvollziehen.

Obwohl es im Explorer nicht anders ist


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