NumericEF.cc

A custom numeric entryfield with:

   Right hand numeric entry
          
   No mouse selection of it's contents allowed

   "SelectAll = true" behaviour

   Integer portion and Decimal entry validated and restricted by the
   EntryField picture property if there is one defined, otherwise by the
   properties of the datalinked field if there is one.

   Automatic leading zero insertion if the first entered character is
   a decimal point.

   Optional automatic insertion of the decimal point after the maximum
   number of integer portion characters have been entered.

   Backspace key deletes most recently entered character during entry.

   Ordinary delete key deletes the whole entry.

On opening the control creates it's own Text control which covers the
EntryField. This prevents user mouse access to the EntryField itself,
and is used to display the control contents.