The solution cannot be straight forward because the content inside the editor can be more than just text. Even if it is just text, you can still adjust the font family and font size and that could change the number of characters that can be accommodated on a single line. If you are planning to use only simple text in the editor (obviously not I guess) with default font and size, then you can do something similar to this (if you are working on ASP.Net): http://codeasp.net/blogs/Vinz/microsoft-net/212/automatically-adjust-the-height-of-the-multiline-textbox-control-based-on-its-contents I know this may not work directly for ckeditor but you can use the values you calculated in setting the height and width during ckeditor.replace.
Re: Auto height
The solution cannot be straight forward because the content inside the editor can be more than just text. Even if it is just text, you can still adjust the font family and font size and that could change the number of characters that can be accommodated on a single line.
If you are planning to use only simple text in the editor (obviously not I guess) with default font and size, then you can do something similar to this (if you are working on ASP.Net):
http://codeasp.net/blogs/Vinz/microsoft-net/212/automatically-adjust-the-height-of-the-multiline-textbox-control-based-on-its-contents
I know this may not work directly for ckeditor but you can use the values you calculated in setting the height and width during ckeditor.replace.