Autor Beitrag
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Sa 22.02.03 22:39 
Hallo,

Wie kann ich auf einer PageControll komponenten prüfen ob Doppeldrauf geklick wurde ?
(Bitte mit Beispiel AWT)

Moderiert von user profile iconTino: Titel geändert.

_________________
MFG
Michael Springwald, "kann kein englisch...."
Moritz M.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1672



BeitragVerfasst: Mo 24.02.03 17:19 
Also, meime Möglichkeit:
Du nimmst eine globale Variable:
ausblenden Quelltext
1:
var dblclick: integer=0					

Dann nimmst du einen Timer, meinetwegen auf Interval=100. Bei OnTimer machst du folgendes:
ausblenden Quelltext
1:
2:
if dblclick>0 then
  dblclick:=0;

bei dem PageControl nimmst du bei OnMouseDown folgendes:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
if dblclick>0 then
begin
  Jetzt ist der Doppelklick da!!!!
end else
begin
  Timer.enabled:=false;
  dblclick:=1;
  Timer.enabled:=true;
end;


Müsste eigentlich gehen....musst den Timer halt anpassen.