ich hab ein Problem! Und zwar möchte ich das wenn ich meinen Linksklick mit der Maus mache, es 2-3 Sekunden dauert bis wieder ein Klick ausgeführt werden kann.
ich hab mal irgendwo was in einem AUM glaub ich gelesen, kann mir jemand vielleicht sagen in welchem bzw. wie das geht?
Hm ok, also man kann mit windows.h Funktionen auch Zustände der Maus festlegen (wie gedrückter Knopf), davon würd ich aber abraten. Mach es doch zum Beispiel wie folgt:
var button_clicked = 0;
function button_event() { if(!button_clicked) { button_clicked = 1; zahl addieren bzw. deine eigentliche Knopf-Funktion wait(-2); button_clicked = 0; } }
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual
hallo leider hast du das glaub ich falsch verstanden.
Es geht darum, ich hab mehere Buttons mit verschiedenen Werten (vielleicht kennst du Snooker) hab da ein Zählsystem gebastelt, nur ist die gefahr das man sich verklick sehr soch(also dass man 2 mal die Schwarze kugel klick) also möchte ich das wenn ich die linke maustaste gedrückt habe er 2 Sekunden wartet.
function mouse_left() { if(mouse_left) { wait(-2); } }
also er muss warten bis die 2 Sekunden um sind. nur leider funtioniert das nicht ganz. wo ist mein Fehler
Ne, dann verstehe ich dich leider echt nicht. Erst einmal nennst du die Funktion besser nicht wie eine Variable, aber das hast du wahrscheinlich nur im Post getan? Was soll denn das wait(-2) bewirken, folgt da noch etwas oder willst du das Klick-Verhalten der Maus mit dieser Funktion bestimmen? Erklär mal bitte haargenau, was du anklicken willst (richtige Button-Elemente auf Panels oder wie), warum mein Vorschlag nicht passt und wer 2 Sekunden warten soll.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual
Also ich hab auf einen Snookertisch(Panel) die jeweiligen Kugeln(buttons) nun möchte ich die Kugeln anklicken,(hab jeder Kugel eine Funktion hinzugefügt) um die Punkte raufzuzählen. Die Funktion der linken Maustaste soll für 2 Sekunden unterbrochen werden. Also mann muss 2 sekunden warten um wieder klicken zu können.