Yes. All core display solutions (4D Systems modules which use 4D Systems processors, such as uLCD, uOLED, pixxiLCD and gen4-uLCD products) are pre-programmed with SPE (Serial Platform Environment). This allows users to interface their favourite controller boards to the display without the need to program the display manually. In this setup, the display acts a slave device.
It is also a good idea to consider using ViSi Genie. This is a codeless Workshop4 environment that allows you to design your user interface that can allow widgets to be linked together. It accepts and processes write commands from the host controller and can also be configured to send reports during certain events.