Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
7. Jul 2021
Ich habe es in allen aktuell hier installierten Delphi-Versionen (D5, D7, D2007 bis 10.4 Sydney) nachgesehen und die Abfrage ist immer vorhanden. Kann natürlich sein, dass es zwischenzeitlich Versionen gab, wo das nicht so war, das aber in einem Update wieder zurückgenommen wurde.
Einen Performancetest habe ich allerdings noch nicht vorgenommen. Dafür ist mein Testprogramm wegen der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
6. Jul 2021
Right Click extremely slow when no context menu is available
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Uwe Raabe,
6. Jul 2021
Das scheint in der Tat ein Designfehler zu sein. Das angeklickte Control gibt in TWinControl.DefaultHandler erstmal an den jeweiligen Parent weiter (Panel10, Panel9, ... Panel1, Form2).
if (Msg = WM_CONTEXTMENU) and (Parent <> nil) then
begin
Result := Parent.Perform(Msg, WParam, LParam);
if Result <> 0 then Exit;
end;
Bis auf Form2, bei dem es ja...