"Thomas Eg Jørgensen" <thomas@hest.notaplan.com> skrev i en meddelelse
news:45e403c8$0$90262$14726298@news.sunsite.dk...
>
> "Sørensen" <.> skrev i en meddelelse
> news:45df2019$0$4153$ba624c82@nntp02.dk.telia.net...
>>>> Er det muligt at få åbnet en popup menu i en stringgrid ved både højre
>>>> og venstre musetast? (Der er forskellige menuer for hver celle)
>>>
>>> procedure TForm1.StringGrid1MouseDown(Sender: TObject;
>>> Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
>>> begin
>>> if ssLeft in Shift then
>>> PopupMenu1.popup(x,y);
>>> if ssRight in Shift then
>>> PopupMenu2.popup(x,y);
>>> end;
>>
>> Ikke helt. Ovenstående virker kun, hvis det er dne samme popup menu, der
>> skal vises på alle celler.
>>
>> Som jeg skrev i parantes, så er der forskellige popupmenuer for hver
>> celle.
>>
>
> Well, er det ikke blot et spørgsmål om at tilføje et ekstra niveau i de
> if-sætninger? Altså checke på hvilken kolonne du står i?
Hej Thomas.
Det har du måske meget ret i.
Leg leger lige lidt med det