Hi Marcel,
Zitat von
MCXSC:
Ja, wie es geht ist schon klar.
das glaube ich dir nicht.
Zitat von
MCXSC:
Aber ich habe eben 3 Edit-Felder, und ich muss ja wissen, in welchem Memo der Cursor steht, da immer nur das markiert werden soll...
Genau wegen dieser Aussage glaube ich dir nicht.
Die Demo hat drei Edit-Felder verschiedener Ausprägung und tut genau das was du willst, wenn ich deine Beschreibung in Beitrag #1 zu Grunde lege.
Zitat von
MCXSC:
Deswegen reicht ein Action Menü und die Zeile "Memo1.SelectAll" alleine nicht aus...
In der Demo gibt es keine einzige Zeile eigenen Code. Alles wird durch die beteiligten Komponenten selbst erledigt.
Zitat von
MCXSC:
Und welches Default-Kontextmenü? oO
Die Komponente TEdit kapselt ein Windows Edit Control und jedes Windows Control hat seine eigene Fensterklasse mit eigenem Window Class Menu, welches du über die property PopupMenu ersetzen kannst, aber in der Regel nicht musst.
Der Code von Chris funktioniert für dich, also bleibe dabei. Mein Beispiel dokumentiert eine "alternative" Vorgehensweise, die von Profis weltweit benutzt wird. Ich verwette meine letzten Haare, dass auch Chris diese Technik oft verwendet.
Freundliche Grüße