Sometimes you want to combine visualization logic with display element itself. For example you want to have a hexadecimal display which has 4 bit input and showing hexadecimal digit on 7 segment display.
Starting from version 2.13.07.22 you can do this. Just put display element on the circuit, add required logic with appropriate inputs. Open Logical Circuit dialog (you can do it via menu Circuit/Logical Circuit or just double click on an empty area of the circuit diagram). In the dialog check "Display visual elements on symbol" and click OK.
Observe on the left panel of the program window that symbol of the circuit has changed and now it is showing 7 segment display itself.
Now when you use newly built display on other circuits it will display the value of its input.
You can nest displays one in another. For example you can use HEX display to build one byte hexadecimal display. Of course you’ll need to mark byte display to show it visual element on it symbol as well.
You can use LEDs, LED matrixes, 7 segment displays, buttons, Graphics Arrays, and other logical circuit displays to build your display.
Here is an example of numeric keypad you can build.
Please download sample digital clock circuit project to see how it works.