WinBatch® Technical Support Forum

Archived Boards => WinBatch Dynamic Dialogs => Topic started by: seckner on October 31, 2013, 05:53:56 PM

Title: Dollar value
Post by: seckner on October 31, 2013, 05:53:56 PM
Is there a way to set an edit box (or any other) control to only accept dollar values? 
Title: Re: Dollar value
Post by: Deana on November 01, 2013, 09:03:56 AM
The editbox control supports the numbers only Style. However to limit the format of the number to two decimal will require a bit more code. You will need to create a Dynamical Dialog Procedure to monitor user input in the control. Here are a few different code samples that should help get you started:

Simple input validation sample:
http://techsupt.winbatch.com/webcgi/webbatch.exe?techsupt/tsleft.web+WinBatch/Dialog~Editor/Dialog~Editor~version~6.X+Checking~Char~By~Char~Input~in~Dialogs.txt

Complex input validation sample:
http://techsupt.winbatch.com/webcgi/webbatch.exe?techsupt/tsleft.web+WinBatch/Dialog~Editor/Dialog~Editor~version~6.X/Samples+Field~validation~with~WinBatch~Dialog.txt