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/)
-   -   Ärger mit copy and paste und Tedit (https://www.delphipraxis.net/160394-aerger-mit-copy-paste-und-tedit.html)

R2009 11. Mai 2011 09:12

Ärger mit copy and paste und Tedit
 
Hallo DP'ler,
ich stehe vor einem Problem das ich mir nicht erklären kann.
Wir haben eine Form erstellt, dort 2 Panels abgelegt und auf die Panels jeweils ein Tedit.
Beim einen Tedit funktioniert ctrl-c und ctrl-v ohne Probleme beim anderen nicht.

Beim zweiten muss ich in den keypress event

Delphi-Quellcode:
  if key=#3 then (sender as tedit).CopyToClipboard;
  if key=#22 then (sender as tedit).PasteFromClipboard
legen.

Hat jemand eine Idee woran das liegt?

Grüsse
Rainer

Bernhard Geyer 11. Mai 2011 09:28

AW: Ärger mit copy and paste und Tedit
 
Wieso der Code? TEdit macht das doch von sich aus selbstständig ohne das du was Implementieren musst:gruebel:

DeddyH 11. Mai 2011 09:30

AW: Ärger mit copy and paste und Tedit
 
Das ist ja gerade das Problem, dass das bei einem Edit eben nicht funktioniert.

Coffeecoder 11. Mai 2011 09:46

AW: Ärger mit copy and paste und Tedit
 
Hi,

Komisch definitiv!
Versuch mal deine Anwendung neu zu kompilieren, Delphi neustarten oder neues TEdit für das "kaputte" Edit zu setzen und dabei das alte zu löschen.

Mfg Coffeecoder

Bernhard Geyer 11. Mai 2011 10:04

AW: Ärger mit copy and paste und Tedit
 
Zitat:

Zitat von DeddyH (Beitrag 1100125)
Das ist ja gerade das Problem, dass das bei einem Edit eben nicht funktioniert.

wer alles list ist im Vorteil :angel2:

Kannst du die Testapp mal posten. Evtl. reicht fürs erste die DFM des Testformulars.


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