TRURL's segmitator has been released in version 1.0. This is a class library that supports the creation of virtual seven-segment displays. It can be used independently of the remainder of the TRURL project. Its units deliver virtual seven-segment displays either as ASCII representation or graphically on a predefined canvas.
This library can be used for virtual calculators, but it may be interesting for other applications, too. It is available with a BSD license for both commercial and open-source projects.
Segmitator is available from
http://trurl.sf.net.