C++ Design Component

The Omnis design component determines the Omnis properties, methods and events that are used to manage the state and behavior of a browser based control instance from within the Omnis server code. It also provides a design view of the control for layout within a remote form which is used to generate the HTML template for rendering the control in the client browser.

The design component is constructed using the Omnis external component library interface with additional functionality specific to designing for JavaScript. Therefore, to find details of the structures, messages and functions provided by the component library please refer to the Omnis Studio External Components document.

The jsGeneric example shows the basic framework for a JavaScript external component. The three main generic source files provided with this example can be used as templates and edited for your own component.