thanks
but my main problem is this:
when I type in a specific control (classnn) the IBeam hides the character below it (mainly the character I want to edit, so I move the IBeam over there)
I think there are 2 solutions: I must either make IBeam disappear or change its appearance so that it wont hide any characters (eg make it an underscore or anything better)
if I make it disappear, how then, I will be able to go to the exact position I need to edit characters of the text?
to prevent this, it should disappear ONLY when I am typing
but the problem still exists: when I am not typing, IBeam may hide a character (the one below the IBeam)
so, I think making cursor change appearance (like PSpad does) would be much better, however I dont know which appearance it should have not to hide the character below it and at the same time to point precisely to the position that the next typed character will be entered
maybe a dot, a small vertical line, an underscore... I cant imagine something good
please feel free to suggest any other solutions to this problem
thanks