Thank you. I will buy it. But just one question:
I was thinking if user click on one label this will turn green then the program will wait for another click on the label left or up and. when is getting the second input it will open the keyboard layout. I tried to do this and defined two label objects as senders and then compare left and top position. The problem is that after first click the second sender will get the first input . How can avoid this??
Dim labelpos1 as label : labelpos1 = sender ' get first click
Dim posx1, posy1 as float
osx1 =labelpos1.left : posy1 = labelpos1.top
Dim labelpos2 as label : labelpos2 = sender ' get second click
Dim posx2, posy2 as float
osx2 =labelpos2.left : posy2 = labelpos1.top
the result is: posx1=posx2 posy1=posy2