Einzelnen Beitrag anzeigen

100nF

Registriert seit: 7. Nov 2004
639 Beiträge
 
#4

Re: Problem mit WMNCHitTest und TJvTransparentButton

  Alt 1. Dez 2005, 17:08
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
  Mit Zitat antworten Zitat