This serves as a listener for a button. The result value of the button is returned in the numerical variable.
0: no button was clicked
-1: A right-click occured
>=1: Number of clicked button
Unlike btnwait, this command does not clear any button definitions. Therefore, it will keep reading the button graphic files. Now, since the buttons remain in memory even after there is no use for them, you should call a btndef "" after you're finished using them in order to free up the memory.