This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ro:clickb [2017/09/12 03:20] junior-root [Notă] |
ro:clickb [2017/09/12 04:41] junior-root |
||
---|---|---|---|
Line 9: | Line 9: | ||
Întoarce butonul cu care s-a dat clic cu mouse-ul ultima dată în fereastra grafică. Întoarce valoarea 0 dacă nu s-a făcut clic. | Întoarce butonul cu care s-a dat clic cu mouse-ul ultima dată în fereastra grafică. Întoarce valoarea 0 dacă nu s-a făcut clic. | ||
{{page> | {{page> | ||
- | ==== Exemplu | + | ==== Exemplu |
+ | < | ||
+ | loop: | ||
+ | cls | ||
+ | print " | ||
+ | print " | ||
+ | print " | ||
+ | |||
+ | print " | ||
+ | print " | ||
+ | print " | ||
+ | |||
+ | pause 0.05 | ||
+ | goto loop | ||
+ | </ | ||
+ | ==== Exemplul doi ==== | ||
< | < | ||
# șterge orice clic făcut mai devreme | # șterge orice clic făcut mai devreme | ||
Line 33: | Line 48: | ||
if clickb = MOUSEBUTTON_LEFT & MOUSEBUTTON_DOUBLECLICK then print "a fost apăsat butonul din stânga"; | if clickb = MOUSEBUTTON_LEFT & MOUSEBUTTON_DOUBLECLICK then print "a fost apăsat butonul din stânga"; | ||
</ | </ | ||
- | **Atenție: | + | **Atenție: |
+ | Pentru a detecta un clic făcut cu butonul din stânga, indiferent că este un simplu clic sau este un dublu clic, se poate verifica astfel: | ||
+ | < | ||
+ | if (clickb & MOUSEBUTTON_LEFT) then print "a fost apăsat butonul din stânga"; | ||
+ | </ | ||
==== Exemplu cu detectarea butoanelor și a dublu clicului ==== | ==== Exemplu cu detectarea butoanelor și a dublu clicului ==== | ||
Line 123: | Line 143: | ||
==== Istoric ==== | ==== Istoric ==== | ||
|0.9.4d|Adăugată în acestă versiune| | |0.9.4d|Adăugată în acestă versiune| | ||
- | |1.99.99.58|Added Named Constants| | + | |1.99.99.58|S-au adăugat numele constantelor pentru butoane| |