You seem to be good to spot the mistakes in someone elses stuff but you cant recognise the blatant mistakes and huge shortcomings of your own stuff.
...
If you don't want any of my advice anymore then tell me, i can spend my time better than trying to help you improve dex.
^^This and the what I can only describe as attempted bullying that follows from Iliya is why you shouldn't bother trying to help him!
He blatantly does not care what you think of his software, I doubt he will take any of your advice, and will bury his snout in the ground (his head won't fit!), and he would rather complain about / make fun of spelling and grammar than take your free advice and fix his software.
Having bad spelling and grammar is not a sign of low intelligence, it's a sign that he is busy with other things to reply to your bitching emails about something which quite frankly does not matter, if you don't want to take his advice, then don't, simples!
I find it bizarre that an author of a PCB software program is asking for advice on how to design PCB's, but there you go.
Unfortunately (for you, I couldn't give a shit) you have missed a prime opportunity for people to HELP you improve your software, something which after seeing how you have responded to free_electron, after he has spent his time trying to assist you, I wouldn't (and I suspect a fair few others wouldn't) touch with a pointy shit stick, and would not recommend it to anyone else.
Had your attitude have been different then it might be a different story, but nope, you just keep sitting there taking the piss out of everyone who tries to help you and see how far you get!