Not exactly elegant, but would you be able to setup 15 different unbound
textboxes, set some formatting so it looks like its all the same field? Then
take the values and contencate them to do your internal work with. You would
probably want to put some restriction on the length of each line, but there's
no way around that... 15 lines at 2million characters long won't work, either
way you'll need something there.
Here's another even more hairbrained idea... it may be possible to obtain
the properties of the currently selected font (I know you can get the current
font, and I've seen some font stuff buried away in a few Lebans functions,
though admittedly, I have no idea what they do). But, if you could get that
info, maybe you could perform some calculations based on font properties and
the width of the control, and dynamically limit the amount of characters
allowed so that it won't exceed 15 lines or wrap.
--
Jack Leach
www.tristatemachine.com
"I haven't failed, I've found ten thousand ways that don't work."
-Thomas Edison (1847-1931)