Andrew, I noticed the right scrolling in your IDE earlier. I will take a look.
An edittext stretched all the way out to fit all the text in the window, placed on a scrollview's panel, makes it scroll like a scrollview. Nice and smooth, and flingable, like it has some weight to it and keeps going with some momentum after you take your finger off the screen. I like this, even as a user or programmer, because it's MUCH easier to navigate vs a standard edittext where you have to manually scroll all the way up and down. That's a lot of fingering up and down inside a standard edittext if you have a large file! As a matter of fact, this thread was started because once I figure it out, I plan to replace the edittext in your BasicIDE to make it more usable, for me anyway, because I plan to use it a lot.
I'm wondering if the scrollview needs to use java's FILL_PARENT for the height parameter, so that it will auto-scale when the usable area decreases because the keyboard pushes itself up, but I find no mention of FILL_PARENT anywhere on this site. Another concern is the scrollview's panel probably needs to autosize to the height of the edittext box, which itself needs to autosize itself to accommodate all the text within the viewable window, so none of the text is hidden. >whew<
Does this make sense? I kow what needs to be done, I just don't know the semantic's yet to make it happen. :sign0144: