Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#15

Re: ValueListEditor mit rechter Maustaste Zeile selektieren

  Alt 30. Okt 2006, 10:59
Dann schlage ich vor, dass du kurz die Nachrichtenschleife abarbeitest:

Delphi-Quellcode:
// ...
    if (button = mbRight) and (iRow > 0) and (iRow < RowCount) then
      begin
        Row := iRow;
        Application.ProcessMessages;
        ContextRow := iRow;
        pt := ClientToScreen(Point(x, y));
        PopUpMenu1.Items.Find('delete').Enabled:= row = irow;
        PopUpMenu1.Popup(pt.x, pt.y);
        Row := iSelected;
      end
// ...
  Mit Zitat antworten Zitat