Code:
	
while(inkey_active != 0){	wait(1);	}
number_input();
while(proc_status(number_input)){wait(1);}
loc_i2 = result;


Thats the way it is now. And I guess I'll be writing the same thing whenever I'm calling the number_input(); function in my code. Not all that trim and pretty, but it works. Won't be requesting User input all that often anyways, luckily smile.

Not quite sure I understand what you are trying to say though Gordon. What do you mean with type of input? As I understand, the way the function is set up now, even if the mother function is called numerous times, the copies will queue for the bottleneck human, until one by one input has been given (hopefully in the order entered).

What do you mean with "freedom to change to any type of input"?

Last edited by Mr Wurm; 12/21/08 00:21.

- Mr Wurm