Schneider Software Designer component allows developers to easily provide a runtime form designer environment. The design environment will allow end users to move, size, add, remove, and create objects at runtime. The designer component simplifies creation of design environments by providing the core functionality needed.