Extending : Client State Extension : Enabling the extended State in Transaction Editor : Creating configuration file for the extended client state
  
Creating configuration file for the extended client state
Just like the extension steps for a state, alpha developers should define it firstly with an xml file.
To define a state for the palette, there are three kinds of tags will be used.
appearance. This tag is used to indicate the appearance of the state shown in the palette. For example, we can control the font style with the attribute ‘font’.
properties. This tag is used to group the property tags.
property. This tag is used to describe the property for Transaction Editor about how to display, what is the default value or extra generation rule.
The code snippet below shows a sample of the configuration file for extended client state:
This graphic is described in the surrounding text.
See also
Enabling the extended State in Transaction Editor