Ik zoek een manier om de inhoud van label1 via drag & drop over te brengen naar label2. Dus: Ik klik op label1 en als mijn muis boven label2 is laat ik de muis button los.
Via de events die bij het labelcomponent (de mousedown natuurlijk wel) werkt het niet. Dus moet ik het doen met een API.
Wie weet wat ik hier het beste kan gebruiken?
Ik had al naar WM_NCHITTEST gekeken maar ik heb dit nog niet werkende gekregen.
Wie weet wat ik hiervoor het beste voor kan gebruiken of hoe ik de bovenstaande code zodanig kan verbeteren dat ik ook een message event krijg.
Via de events die bij het labelcomponent (de mousedown natuurlijk wel) werkt het niet. Dus moet ik het doen met een API.
Wie weet wat ik hier het beste kan gebruiken?
Ik had al naar WM_NCHITTEST gekeken maar ik heb dit nog niet werkende gekregen.
code:
1
2
3
4
5
6
7
8
9
10
| private
procedure WMNCRButtonUp(var msg: TMessage); message WM_NCRBUTTONUP;
procedure TForm1.WMNCRButtonUp(var msg: TMessage);
begin
inherited;
if (Msg.Result = htClient) then begin
beep;
end;
end; |
Wie weet wat ik hiervoor het beste voor kan gebruiken of hoe ik de bovenstaande code zodanig kan verbeteren dat ik ook een message event krijg.