Forum: Win32/Win64 API (native code)
by Gruber_Hans_12345,
13. Mai 2011
Hmmm kacke, das mit dem transparenten Panel klang gut, aber leider auch nicht so das ich es verwenden kann ...
Nun bekomme ich zwar den Klick mit, aber ich kann nicht mehr anfragen über welchen Kontroll sich die Maus befindet
Das ganze ist im moment so
Es handelt sich um ein Form, wo man normal arbeiten soll, mit einem klick ausserhalb wird das Hauptpanel (wo alle control draufliegen)...
Forum: Win32/Win64 API (native code)
by Gruber_Hans_12345,
13. Mai 2011
ja, abe die bringt leider nicht viel ...
procedure TfrMDIChild.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
ShowMessage('Hier komm ich nicht rein');
end;
und das Panel, das dann deaktiviert wird hatt auch ein
procedure TfrMDIChild.pnClientMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
Forum: Win32/Win64 API (native code)
by Gruber_Hans_12345,
13. Mai 2011
KeyPreview ist schon gesetzt ...
und das Problem ist, er kommt GAR NICHT in das MouseDown weder vom Form noch vom Panel ....
Forum: Win32/Win64 API (native code)
by Gruber_Hans_12345,
13. Mai 2011
Ich habe ein Form, da drauf gibts ein Panel, das ich deaktivieren muss, und dann auf einen Mouseklick reagieren muß.
Hab nun schon alles probiert WM_LBUTTONDOWN WMNCLBUTTONDOWN ... mir werden keine Mouseevents weitergeschickt ...
Auch die default FormMouseDown oder so kommen nicht an
Hab ich mir da wo was verstellt?