yes you did and I believe you and appreciate that but since Rich volunteered I thought maybe he had something to add/contribute but I seem to have difficulty in getting through to him with my original question.

I do not understand why the annoyed tone in your response. I think I've been courteous and not a bit disrespectful towards any one.Sorry about my lack of communication skills, English is not my native language.

And thank you very much for the confirmation that this cannot be done with G-code,this is what Tweakie's answer implied and what I guessed from lot of readingand googling. Just wanted to know if I had missed anything.

Fair point that ZERO button can do different things, I just used that as an exampleto explain (poorly it seems) what it was I wanted to know.