Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
11. Aug 2014
Ist mir am Ende für ein kleines Bisschen Komfort zu kompliziert gewesen. Habs gelassen, und machs wie bisher auch. Danke für die Hilfe, Himitsu.
Sherlock
Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
11. Aug 2014
Hmmm, also wenn es richtig aufgerufen wird, dann wird das doch über die PopupMenu Property des jeweiligen Controls erledigt. Da greift der "manuelle" Aufruf doch gar nicht. :gruebel:
Bin mittlerweile soweit, daß ich einen ApplicationHook versthe, muss das jetzt "nur noch" runter brechen auf einen "ComponentHook".
Sherlock
Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
11. Aug 2014
Also das mit der CaretPos benötige ich, weil ich an der Cursorposition den Textbaustein einfügen möchte. Es funktioniert ja soweit auch, nur daß ich derzeit die obige Methode im KeydownEvent jeder betroffenen Komponente bekannt machen muss. In Messagebehandlung reinhängen...das hört sich interessant an. Ich mach mich auf die Suche, wie man das tut. Danke!
Sherlock
Forum: Object-Pascal / Delphi-Language
Delphi
by Sherlock,
11. Aug 2014
Hallo zusammen,
ich schraube gerade an einer kleinen Erweiterung eines TPopupmenu. Sie soll dazu dienen, Textbausteine zur Verfügung zu stellen. Eigentlich ist soweit alles fertig. Das Popupmenu kann so ziemlich allen editierbaren Komponenten zugewiesen werden, und legt nach Auswahl seinen Textbaustein an Cursorposition ab. Wenn man es denn per Maus bedient.
Nun also die Frage: Wie bekomme ich...