Ultra Light Client Guide and Reference
Simple widgets include the following:
To reduce the number of round-trips between the UI Engine and the
application, ULC provides built-in mechanisms for the following
behavior:
- Enabling and disabling. Special conditions on some
widgets can be used to enable or disable other widgets without any
communication between the UI Engine and application. Examples are
empty/non-empty fields or empty/non-empty selections in list and table
widgets.
- Validation. Predefined validator and formatter objects
can be attached to some widgets in order to perform validation like range
checking and syntax checking without any communication between the UI Engine
and the application. This is especially useful in form-model based
widgets, where changes are not transmitted immediately but batched.
- Management of event signaling. Signals are sent from the
UI to the application server only for those events for which interest has been
registered.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]