The basic way the case structure works is that if it finds a frame value that matches the input value it executes the code in that frame. If it can't find a matching value, it executes the code in the frame defined as "Default".
In general, it's not a good idea to try to control a case structure with a floating point value. In anycase, when you wire a float to the selector on a case structure it gets coerced to an integer. In terms of the quotes, that's probibly related to something you had the selector before the float. You don't have to leave it the way it is. Just select the existing label (including the quotes) and type in a number.
Also, you can define ranges:
Range Selector Value
greater than 9 9..
less than 8
..8
between 7 and 10 7..10
just 6, 8 and 10 6,8,10
any value not specified Default
Don't know why the example you cited doesn't work. You aren't putting in the square brackets are you?
hope this helps...
Mike
mporter@arielcorp.com
If you want, you can email me your code and I'll look at it for you...