/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Double click på TShape
Fra : Harald


Dato : 19-02-04 15:00

Hej

Jeg har brug for at kunne fange et dobbelt klik på en TShape, nogen ideer
til hvordan man fixer det?

Jeg bruger Delphi 7 prof.

Mvh
HK



 
 
David Konrad (19-02-2004)
Kommentar
Fra : David Konrad


Dato : 19-02-04 15:07

"Harald" <news10@-REMOVE-THIS-kroning.dk> wrote in message
news:4034c164$0$27379$edfadb0f@dread16.news.tele.dk...
> Hej
>
> Jeg har brug for at kunne fange et dobbelt klik på en TShape, nogen ideer
> til hvordan man fixer det?
>
> Jeg bruger Delphi 7 prof.

Laver en klasse der arver fra TShape og som responderer på
wm_lbuttondblclick-messagen?

class TEtellerandet(TShape)
protected
procedure wmdblclick(var message:TMessage); message WM_LBUTTONDBLCLK;
end;

procedure TEtellerandet.wmdblclick;
begin
messagedlg('dbl-click',mtInformation,[mbOk],0);
inherited;
end;

utestet - men ideen skulle være god nok.



Harald (19-02-2004)
Kommentar
Fra : Harald


Dato : 19-02-04 15:44

"David Konrad" <david_konrad@hotmail.com> skrev i en meddelelse
news:c12g37$nqu$1@sunsite.dk...
> "Harald" <news10@-REMOVE-THIS-kroning.dk> wrote in message
> news:4034c164$0$27379$edfadb0f@dread16.news.tele.dk...
> > Hej
> >
> > Jeg har brug for at kunne fange et dobbelt klik på en TShape, nogen
ideer
> > til hvordan man fixer det?
> >
> > Jeg bruger Delphi 7 prof.
>
> Laver en klasse der arver fra TShape og som responderer på
> wm_lbuttondblclick-messagen?
>
> class TEtellerandet(TShape)
> protected
> procedure wmdblclick(var message:TMessage); message WM_LBUTTONDBLCLK;
> end;
>
> procedure TEtellerandet.wmdblclick;
> begin
> messagedlg('dbl-click',mtInformation,[mbOk],0);
> inherited;
> end;
>
> utestet - men ideen skulle være god nok.

Ja jeg fik samme ide kort efter min post, jeg havde først tænkt på en masse
med timer og lign. men løsningen var jo ganske enkelt og det virker fint.

Mvh
HK



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408921
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste