Einzelnen Beitrag anzeigen

moelski

Registriert seit: 31. Jul 2004
1.110 Beiträge
 
Delphi 2010 Professional
 
#1

woher kommt der Click - PopupMenü

  Alt 22. Jun 2007, 13:20
Moin !

Habe da gerade ein Problem und stehe aufm Schlauch vermutlich ...

Also ich kann in einer Anwendung RTF Felder (WPTools) erstellen lassen. Und zwar so:
Delphi-Quellcode:
procedure TForm1.CreateRTF();
begin
    RTF := TWPRichText.Create(Self);
    RTF.Parent := Self;
    RTF.Left := Size.Left;
    RTF.Top := Size.Top + 24;
    RTF.Width := Size.Right - Size.Left;
    RTF.Height := Size.Bottom - Size.Top;
    RTF.LayOutMode := wplayNormal;
    RTF.PopupMenu := AdvPopupMenu1;
    RTF.ActionList := Form3.ActionList1;
    RTF.WordWrap := True;
end;
Wie man sieht wird dort PopupMenu := AdvPopupMenu1 gesetzt. Bedeutet es gibt in dem RTF ein PopupMenu.
Soweit alles gut.

Nun öffne ich in einem erstllten Menü das Popup und wähle eine Funktion aus. Wie kriege ich nun aber raus zu welchem erstellten RTF das gerade gehört?

Also bsp: ich habe 2 RTFs erstellt. Die Funktion hinter dem PopupMenü Eintrag muss aber wissen auf welches RTF das nun angewendet werden soll.

Oder kann man das evtl. über das PopupMenü erfahren. Also quasi wo es geöffnet wurde bzw. für wen ?!
Dominik Schmidt
Greetz Dominik

I love Delphi 2007/2010
  Mit Zitat antworten Zitat