hallo Christian Seehase,
danke für deine antwort!
ich vermute aber, dass deine lösung nicht funktioniert...
wenn ich den code von oben nämlich in diesen:
Delphi-Quellcode:
procedure TForm7.WMNCHitTest(var msg: TWMNCHitTest);
begin
{inherited;
if msg.Result = htClient then
msg.Result := htCaption; }
end;
...abändere, kann ich zwar die form nicht mehr verschieben, jedoch kann ich den TJvTransparentButton immernoch nicht anklicken
wenn ich den code ganz entferne und auch den eintrag bei "private" lösche, funktioniert es wunderbar.
ich denke man müsste etwas machen, dass die message WM_NCHITTEST beim buttonklick gar nicht gesendet wird, aber ich habe leider keine ahnung ob und wie sowas machbar wäre...
urbanbruhin