converting to a component,should not be too hard, as its structured to aid that.
initial ideawas to allow it tobe used on any canvas, so youcould haveas many as you want on a canvas. and update its value many times and draw as needed.
component wise,need to decide if base controlis tpanel,bcpanel,tbgravirtualscreen, any really that has a redraw/paint event.
decide on additional properties like OdomoeterStyle=Odometer,SlotMachine Odometer works off value, SlotMachine would allow independent position of each wheel.
odometer fixed 10 digits, self generated or user supplied,as a bitmap or imagelist (both these would require resampling to fit component digitheight,digitwidth).
have option for non 10 based, required for a slot machine.
if i get chance during the break i'll knock it up. if you can think of any other options add it in a single reply, as I tend not to check internet much over holidays. (I'll leave a laptop powered up in kitchen, to tinker with when preparing nosh and stuff)
Seasonal Greetings.