Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Bei Rechtsklick das Einfügen umleiten. (https://www.delphipraxis.net/7180-bei-rechtsklick-das-einfuegen-umleiten.html)

Armageddon 4. Aug 2003 18:49


Bei Rechtsklick das Einfügen umleiten.
 
Hallöle,

mal wieder ne Frage auf die Ich leider noch nirgends ne Antwort gefunden habe. Ich möchte den Inhalt der Zwischenablage am besten nur Text, aber das ist grad zweitrangig. Erstmal würde ich nur gern wissen ob es ne Möglichkeit gibt wenn ich mit der Maus in einem Edit per Rechtsklick und Einfügen was einfüge das bevor dieses Etwas (Jemand *lol* hey TRON lebt *g*) erst in ne Variable geschrieben wird. In der Ich dann mit dem Inhalt ein bisserl rumspielen kann.

Ich hoffe ich habe es einigermaßen nachvollziebar erklärt. Hoffe Irgendjemand hat ne Antwort drauf.

Besten Dank schonmal

Arma.

Armageddon 6. Aug 2003 14:35

Re: Bei Rechtsklick das Einfügen umleiten.
 
Hmm sind alle im Urlaub oder ist die Frage wohl doch etwas zu kompliziert? :freak:

Christian Seehase 6. Aug 2003 14:38

Re: Bei Rechtsklick das Einfügen umleiten.
 
Moin Armageddon,

mal so als Idee:
Tausch das Defaultpopupmenü gegen ein eigenes mit identischen Menüpunkten aus. Dann musst Du Dich selber um den Zugriff auf das Clipboard kümmern, hast dann aber auch Einfluss auf die Daten.

Armageddon 6. Aug 2003 14:42

Re: Bei Rechtsklick das Einfügen umleiten.
 
Nanu da war ich wohl zu schnell *g*

Danke für die schnelle Antwort. Jetzt bräuchte ich nur mal nen Anhalstpunkt wo ich zu dem Thema was finde bzw. nach was ich suchen muß. Hört sich ein bisserl kompliziert an das mit dem Austauschen. Bin kein Profi. Aber was nicht ist kann ja noch werden. :coder:

Gruß Markus.

Tpercon 6. Aug 2003 14:44

Re: Bei Rechtsklick das Einfügen umleiten.
 
Du müßtest also das Ereignis abfangen, welches beim Einfügen auftritt.

Eine andere Möglichkeit wäre im OnChange Ereignis des Edit Feldes schauen, ob der Teiltext des EditTextes vor dem Mauscursor gleich dem Text der Zwischenablage ist und wenn ja, dann den Text im Edit entsprechend deinen Wünschen anpassen.

Gruß

Luckie 6. Aug 2003 14:49

Re: Bei Rechtsklick das Einfügen umleiten.
 
Erstell einfach dein eigenes Popupmenü und weiß es dem Edit zu, schon erscheint nicht mehr das von Windows, sondern dein eigenes. Und da es deins sit, kannst du selber bestimmen was passiert. Zum ClipBoard kuck dich mal in der Hilfe unter TClipboard um.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 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 by Thomas Breitkreuz