Mit der Mouse 3 Button gleichzeitig?
Kann hier davon ausgehen das zu es über einen Touchscreen machen möchtest?
Edit://
Nicht schön aber sollte funktionieren.
Kann hier davon ausgehen das zu es über einen Touchscreen machen möchtest?
Edit://
Nicht schön aber sollte funktionieren.
Code (glbasic) Select
// --------------------------------- //
// Project: Multitouch
// Start: Thursday, October 29, 2015
// IDE Version: 12.308
// SETCURRENTDIR("Media") // go to media files
SYSTEMPOINTER TRUE
GLOBAL color1,color2,button1,button2,button3
GLOBAL mx,my,mb1,mb2
color1 = RGB(0x80, 0xff, 0xff)
color2 = RGB(0xff, 0xff, 0xb0)
WHILE TRUE
button1 = FALSE
button2 = FALSE
button3 = FALSE
FOR i = 0 TO 2 // 3 x Mouse
SETACTIVEMOUSE i
MOUSESTATE mx,my,mb1,mb2
IF (i = 0 AND mb1 AND mx > 0 AND mx < 100 AND my > 0 AND my < 50) OR (i = 1 AND mb1 AND mx > 0 AND mx < 100 AND my > 0 AND my < 50) OR (i = 2 AND mb1 AND mx > 0 AND mx < 100 AND my > 0 AND my < 50)
button1 = TRUE
ENDIF
/////////////////////////////////////////
IF (i = 0 AND mb1 AND mx > 0 AND mx < 100 AND my > 100 AND my < 150) OR (i = 1 AND mb1 AND mx > 0 AND mx < 100 AND my > 100 AND my < 150) OR (i = 2 AND mb1 AND mx > 0 AND mx < 100 AND my > 100 AND my < 150)
button2 = TRUE
ENDIF
/////////////////////////////////////////
IF (i = 0 AND mb1 AND mx > 0 AND mx < 100 AND my > 200 AND my < 250) OR (i = 1 AND mb1 AND mx > 0 AND mx < 100 AND my > 200 AND my < 250) OR (i = 2 AND mb1 AND mx > 0 AND mx < 100 AND my > 200 AND my < 250)
button3 = TRUE
ENDIF
/////////////////////////////////////////
IF button1 = FALSE
DRAWRECT 0,0,100,50,color1
ELSE
DRAWRECT 0,0,100,50,color2
ENDIF
IF button2 = FALSE
DRAWRECT 0,100,100,50,color1
ELSE
DRAWRECT 0,100,100,50,color2
ENDIF
IF button3 = FALSE
DRAWRECT 0,200,100,50,color1
ELSE
DRAWRECT 0,200,100,50,color2
ENDIF
NEXT
SHOWSCREEN
WEND