This is what I'm seeing:

I start a form which contains a variable spinner attached to an integer
variable which is predeclared to NULL.  Allow key edit is checked.

I enter the spinner and type a number, say 12.  So far, so good.  The insertion
point is after the "2" waiting for me to type another figure.

Now, if I hit backspace, the "2" goes away, and the value is 1.  If I hit
backspace again, the "1" disappears and the value becomes 0 -- not NULL, as I
would expect.  

In addition, the insertion point is now to the LEFT of (before) the "0" (so
that if I type "1", the value will become 10), not after the "0".

If I now use the arrow key to move the insertion point to the right of the 0
and start typing a number, the figures are inserted from right to left.  For
instance, if I type "1" and then "2", the box now contains 21 instead of 12.

So I'm observing two problems:

1. If I backspace over all the characters in a spinner, I get 0 instead of
NULL.

2. If I start typing to the right of this zero, the figures are entered
back-to-front.

Does anyone have a work around for this?
--
Larry

Reply via email to