custom textbox

- auto height/width