StringGrid: Popupmenu ändern



  • Hallo Zusammen,

    wie kann ich das Standart-Popupmenu (Kopieren...) einer StringGrid Celle (InplaceEditor) mit meinem eigenem Popupmenu versehen ?

    Gruß Tobias



  • Schau mal die Eigenschaften von TStringGrid an. Vor Allem die welche von TControl vererbt werden (-;

    -junix



  • Das ist schon klar...

    Nur wenn du dich im EditorMode einer Celle befindest wird nicht das Ereignis des StringGrid ausgelöst sondern das Ereignis des InplaceEditor und somit Pop wieder das scheiß Standartmenu auf...

    Ich will das Popup Menu des Inplace Editors überschreiben mit meinem eigenem...

    Gruß Tobias



  • hab's gefunden ist ganz einfach
    für alle die es interessiert:

    void __fastcall TForm1::StringGrid1ContextPopup(TObject *Sender,
          TPoint &MousePos, bool &Handled)
    {
        PopupMenu1->Popup(Mouse->CursorPos.x,Mouse->CursorPos.y);
        Handled=true;
    }
    

    <edit>Bitte Code-Tags verwenden!</edit>

    [ Dieser Beitrag wurde am 14.01.2003 um 16:28 Uhr von junix editiert. ]


Anmelden zum Antworten