Phil-
The windows version of mricron I distribute is compiled with Delphi (allows shared memory, drag and drop, etc), and I use the RX component library's RXspinEdit for floating point values. However, I think it would be great to have a Carbon version of TFloatSpinEdit, as this would allow people to compile the code right out of the box. At the moment the same Lazarus code compiles on Windows, Linux, MacOSXppc (GTK) and MacOSXintel (GTK).