MX-Frame Library Send comments on this topic.
Bootstrapper - MxBootstrapper
See Also
MX-Developer > Bootstrapper - MxBootstrapper

Glossary Item Box

Bootstrapper component is intended for registering different Mx components. In order for certain Mx components to be accessible and displayed in MX-Client, they must be registered in the bootstrapper.

Individual MxSolution project can have any number of bootstrappers defined. This means that limitless combination of Mx components can be shown in MX-Client.

Several different components can be registered in a bootstrapper. Each of them has unique purpose in MX-Client application and entire system developed with MX-Frame. It is possible to register navigation domains. It is also possible to define system, profile, workplace, etc properties which can be used for detailed system customization. New roles can be defined which can be used for specifying security or for personalization purposes. Registration of runtime services implements services during a MX-Client session.

Option Description
Menus Contains MxNavigationMenu components, created in the current project, which can be registered in order to display their pages and navigation menus.
Application Roles Contains MxApplicationRole components created in the current project. New roles can be used for specifying security policy or for personalization purposes.
Property Pages Contains MxPropertyPage components created in the current project. Property pages provide different types of properties which can be used for system, profile, workstation, etc customization.
Runtime Services Contains MxRuntimeService components created in the current project. Registered services are started upon MX-Client start. Services are executing only while MX-Client is running.

In order to incorporate and use different Mx components in MX-Client at least one bootstrapper must be created. How to create a startup component is better described in chapter Creating a Bootstrapper.

The procedure for registering components, in a bootstraper, is the same for all types of components. The order of the components displayed in MX-Client is the same as the order in which they were registered in a bootstrapper.

To register a component in MxBootstrapper

  1. In Solution Explorer expand Bootstrappers folder and double click the desired MxBootstrapper component .
  2. Expand the root node and select Menus node.
  3. Check the squares in front of the displayed components in Selected Element Properties section.*

*The order in which the components are checked is the order in which they will appear in runtime.

See Also

©2009 Metronik. All Rights Reserved.