title: Format TextItem in SmartGWT 5.0 to show its numeric value in thousands
body: <p>I have a <code>DynamicForm</code> with several <code>TextItem</code>s that contain numeric values (euros). It's required to add a checkbox that should switch the view mode of <code>TextItem</code>s from euros to thousands of euros and back (let's call it "Show in thousands" checkbox). But there is also a Submit button that should always be enabled. If the user clicks on this button, regardless of selected view mode, the value in euros (not in thousands of euros) should be saved to the server.</p>
  
  <p>For example: we have <code>TextItem</code> with value of <code>100,000,500.33</code> euros. Once we switched to "show in thousands" view mode, the visible value should become <code>100,001</code>. But, if we click Submit button in this mode, the initial value (<code>100,000,500.33</code>) of the TextItem should be submitted to the server.</p>
  
  <p>Moreover, "Show in thousands" checkbox should be checked by default.</p>
  
  <p>I already tried to use <code>FormItem.setEditorValueFormatter(FormItemValueFormatter formatter)</code> but it did not really worked as expected.</p>
  
  <p>Could you please help me to:</p>
  
  <ol>
  <li>find some handler (formatter) to use with <code>TextItem</code> to be able to switch to/from "show in thousands" mode</li>
  <li>enable "show in thousands" mode by default.</li>
  </ol>