your statement does not include a specific issue or request. the process of getting information will proceed more quickly if you provide more detail on your needs.
the only virtual 'request' i see might be in:
"processing can start only when all data is inputed"
which implies that you do not know how to determine this condition.
many apps simply use the input of a zero lengtht string to determins that a sequence is complete. typically, the process is to have a single textbox for user entry. when the <Return> is done, the app checks the input. if this is needed to be numeric - and it is, the value is copied to a 'list', the input is cleared and focus returned to the textbox. it the input is invalid, a message is give to the user and focus returned to the textbox. if the input is empty, processing continues with other processing (totaling the items in the list).
MichaelRed
redmsp@erols.com
There is never time to do it right but there is always time to do it over