public void preSetValue(Object value)
{
String text = value.toString();
ItsNatHTMLTextArea compEditor = getItsNatHTMLTextArea();
HTMLTextAreaElement elem = compEditor.getHTMLTextAreaElement();
int maxNumCols = 1;
int rows = 0;
int cols = 0;
for(int i = 0; i < text.length(); i++)
{
if (text.charAt(i) == '\n')
{
rows++;
if (cols > maxNumCols) maxNumCols = cols;
cols = 0;
}
else cols++;
}
if (cols > maxNumCols) maxNumCols = cols;
maxNumCols += 4; // Para que sobre algo m�s (o al menos una pues el cero no vale)
rows += 2; // Idem
elem.setCols(maxNumCols);
elem.setRows(rows);
}