Component ConfigurationThis is a featured page

Component configuration is very similar to Application Configuration. The main difference is that you're creating objects that others will configure as they're building they're own game. With application customization, the author is defining how the entire application is configured for someone to add their own twist.

An Example: Creating a Flickr Widget


A lot of this is similar to the steps in the Application Configuration page. However, all of the interaction with the customization dialogs happens within the Editor, rather than in the Customizer.

Similar to creating customizable applications, customization of components happens from the Integration menu item in the Advanced section of the Object Builder:

Flickr customization

This brings up the Integration Step Management dialog, where you can add, edit, and delete the integration steps.

flickr integration steps

Clicking on "Add" will let you create new integration steps. The only difference here between Application customization and Component customization is that the "Place Actors" step is invalid in the context of Component customization. In addition, adding integration steps that allow you to modify properties will only provide access to the properties of the component being customized, rather than the entire Application and its children. This is what the editor for the Flickr username property in this component looks like:

flickr username step

You can see that there are a set of instructions that control what happens when the component is consumed by another author, and the correct property being modified is listed.

Once integration is set up for a component, when it is added to a new object by being dragged from the search results, the user will be prompted with a dialog to customize it to their needs:

flick integration assistant

Once configured, the component should be set up to operate correctly in your application.




No user avatar
dale.beermann
Latest page update: made by dale.beermann , Jul 29 2009, 11:12 AM EDT (about this update About This Update dale.beermann initial work for component configuration - dale.beermann

235 words added
4 images added

view changes

- complete history)
Keyword tags: creation customization game
More Info: links to this page
There are no threads for this page.  Be the first to start a new thread.

Related Content

  (what's this?Related ContentThanks to keyword tags, links to related pages and threads are added to the bottom of your pages. Up to 15 links are shown, determined by matching tags and by how recently the content was updated; keeping the most current at the top. Share your feedback on Wetpaint Central.)