Hello Pete,
There is no problem at all for me receiving criticism. Please believe me I always keep trying to let my actions clear and I have replied just to let clear what you wrote, which I've felt it was a little missunderstanding about the main goal of GenInput project. And I totally agree with you about when you said:
PeteWG wrote:when someone is being criticized is a clear sign that he/she has gained (to whichever extent) attention. and that's a good thing.
I agree with that.
PeteWG wrote:but it wasn't my intent to criticize you
But please, do not worry with this. At least about me. I confess that everyone could feel touched with any kind of criticism. And I only have disagreed with you when you said we are expending time...

But now I'm quite sure your probably main reason was your did not understood the objetive of this aplication (GenInput). Probably I should rename project name, because I do not wish to giving false expectations about this my application.
PeteWG wrote:reading your topic and your code, i really didn't fully understand what you're trying to achieve
Yes, I'm understanding that. And I also concerned with others can also think in the same way.
That's my main reason for all these my replies, not because I'm upset or angry.
PeteWG wrote:I guessed that you're trying to compose some kind of code generator which in turn will "write" code for
input windows. certainly, that's not a beginners course.

but you're not a beginner, so you obviously have to keep working on it, in seeking (as you say) of knowledge!
Exactly ! I think you've got it !
Please note I've highlighted your above quoted text in red color, just to clarify that I always wanted to refer to "
InputWindow"
function (HMG library function) not as literal means of Input Windows.
Here's the problem when we use words with ambiguous meaning:
!( "InputWindow" == "Input Windows" )
Regarding
GenInput app, I hope you understand that I always want to refer to this function that belongs to lib HMG:

- Screen1.png (90.83 KiB) Viewed 3814 times
PeteWG wrote:P.S.: I think that input window is just fine as it is, although always there is room for some improvement.
Did you mean
InputWindow (function) instead of
input window
PeteWG wrote:best regards and good luck!
Thank you Pete ! I'm also wish to thanks the chance to clarify the missunderstood of goal of
InputGen.
Many others can expect from GenInput some kind of "application generator" and this is a generator routine for InputWindow (function) which I'm concerned to be clear.
My best regards,