<?xml version="1.0" ?>
<serialization>
<unicode>false</unicode>
<description><![CDATA[]]></description>
<onBeforeDeserialize><![CDATA[

//remove any existing xml documents from cache to drive select
XMLCACHE.clearById("_ide_xmlwizard_sel_eventintrospector_XML");


XMLWIZARD.doHeaderUp = function() {
  objJSX = getJO('_ide_xmlwizard_sel_eventintrospector');
  var strId = objJSX.getSelectedValues();
  if(strId != null && strId != '') {
    var objXML = objJSX.getXML();
    var objNode = objXML.selectSingleNode('//option[value="' + strId + '"]');
    var objNodes = objXML.selectNodes("//option");
    var bFound = false;
    for(var i=objNodes.length;i>=0;i--) {
      if(bFound == true) {
        var tempTxt = objNodes.item(i).selectSingleNode("text").nodeTypedValue;
        objNodes.item(i).selectSingleNode("text").childNodes.item(0).nodeValue = objNode.selectSingleNode("text").nodeTypedValue;
        objNode.selectSingleNode("text").childNodes.item(0).nodeValue = tempTxt;
        var tempVal = objNodes.item(i).selectSingleNode("value").nodeTypedValue;
        objNodes.item(i).selectSingleNode("value").childNodes.item(0).nodeValue = objNode.selectSingleNode("value").nodeTypedValue;
        objNode.selectSingleNode("value").childNodes.item(0).nodeValue = tempVal;
        break;
      }
      if(objNodes.item(i) == objNode) bFound = true;
    }
    objJSX.repaint();
  }
};


XMLWIZARD.doHeaderDown = function() {
  objJSX = getJO('_ide_xmlwizard_sel_eventintrospector');
  var strId = objJSX.getSelectedValues();
  if(strId != null && strId != '') {
    var objXML = objJSX.getXML();
    var objNode = objXML.selectSingleNode('//option[value="' + strId + '"]');
    var objNodes = objXML.selectNodes("//option");
    var bFound = false;
    for(var i=0;i<objNodes.length;i++) {
      if(bFound == true) {
        var tempTxt = objNodes.item(i).selectSingleNode("text").nodeTypedValue;
        objNodes.item(i).selectSingleNode("text").childNodes.item(0).nodeValue = objNode.selectSingleNode("text").nodeTypedValue;
        objNode.selectSingleNode("text").childNodes.item(0).nodeValue = tempTxt;
        var tempVal = objNodes.item(i).selectSingleNode("value").nodeTypedValue;
        objNodes.item(i).selectSingleNode("value").childNodes.item(0).nodeValue = objNode.selectSingleNode("value").nodeTypedValue;
        objNode.selectSingleNode("value").childNodes.item(0).nodeValue = tempVal;
        break;
      }
      if(objNodes.item(i) == objNode) bFound = true;
    }
    objJSX.repaint();
  }
};


XMLWIZARD.doHeaderAdd = function(strPropName) {
  if(strPropName != "") {
    strPropName =  KNEVENT.doEncode(strPropName);
    objJSX = getJO('_ide_xmlwizard_sel_eventintrospector');
    var objXML = objJSX.getXML();
    var objRoot = objXML.documentElement;
    objXML = new XMLAuthor(objXML);
    var objOptionNode = objXML.createNode(objRoot,"option");
    objXML.createNode(objOptionNode,"selected","true",null,null,true);
    objXML.createNode(objOptionNode,"text",strPropName);
    objXML.createNode(objOptionNode,"value",strPropName);
    objJSX.setSelectedValues([strPropName],true);
    return true;
  }
  return false;
};

XMLWIZARD.doHeaderRemove = function(strPropName) {
  objJSX = getJO('_ide_xmlwizard_sel_eventintrospector');
  var strId = objJSX.getSelectedValues();
  if(strId != null && strId != '') {
    var objXML = objJSX.getXML();
    var objNode = objXML.selectSingleNode('//option[value="' + strId + '"]');
    if(objNode != null) {
      objNode.parentNode.removeChild(objNode);
      objJSX.repaint();
    }
  }
};

XMLWIZARD.doHeaderRemoveAll = function() {
  objJSX = getJO('_ide_xmlwizard_sel_eventintrospector');
  var objXML = objJSX.getXML();
  var objNodes = objXML.selectNodes('//options/option');
  for(var i=objNodes.length-1;i>=0;i--) objNodes.item(i).parentNode.removeChild(objNodes.item(i));
};



]]></onBeforeDeserialize>
<onAfterDeserialize><![CDATA[

//put logic to prepopulate the multiselect box with options and disable/enable controls as applicable
var objJSX = getJO(DOM.selectedId);
var strHeaders = objJSX.getKNheaderList();
getJO("_ide_xmlwizard_sel_eventintrospector").setXMLString(strHeaders);
if(strHeaders == "<options/>") {
  getJSXObject('_ide_xmlwizard_rdo_knheaderlist_all').setSelected(true);
  getJSXObject('_ide_xmlwizard_rdo_knheaderlist_nam').setSelected(false);
  getJO('_ide_xmlwizard_txt_eventintrospector').setEnabled(false);
  getJO('_ide_xmlwizard_sel_eventintrospector').setEnabled(false);
  getJO('_ide_xmlwizard_add_eventintrospector').setState(0);
  getJO('_ide_xmlwizard_up_eventintrospector').setState(0);
  getJO('_ide_xmlwizard_down_eventintrospector').setState(0);
  getJO('_ide_xmlwizard_remove_eventintrospector').setState(0);
} else {
  getJSXObject('_ide_xmlwizard_rdo_knheaderlist_nam').setSelected(true);
  getJSXObject('_ide_xmlwizard_rdo_knheaderlist_all').setSelected(false);
  getJO('_ide_xmlwizard_txt_eventintrospector').setEnabled(true);
  getJO('_ide_xmlwizard_sel_eventintrospector').setEnabled(true);
  getJO('_ide_xmlwizard_add_eventintrospector').setState(1);
  getJO('_ide_xmlwizard_up_eventintrospector').setState(1);
  getJO('_ide_xmlwizard_down_eventintrospector').setState(1);
  getJO('_ide_xmlwizard_remove_eventintrospector').setState(1);
}

//update tip text, telling user valid event property selections for the object being configured
var strObjectType = objJSX.getObjectType();
var strTip = "";
if(strObjectType == "JSXSelect" || strObjectType == "JSXMultiSelect") {
  strTip = "The GUI object being configured is a <b>Select/MultiSelect</b> object.  Given this object type, the first event property name listed to the left will be used for the select box's <b>value</b> and the second property listed will be used for the select box's <b>text</b>. Any additional event properties will be ignored. You may <b>not</b> choose to cache all event properties (the first radio button)."
} else if(strObjectType == "JSXBlockX") {
  strTip = getJO("_ide_xmlwizard_blk_callouttext").getText();
} else if(strObjectType == "JSXTable") {
  strTip = "The GUI object being configured is a <b>Table</b> object.  This means that you may manually list as many event properties as you wish to capture.  Given that Table objects expect a uniform structure (e.g., grid) to display their information, you may <b>not</b> choose to cache all event properties (the first radio button).";
} else if(strObjectType == "JSXListView") {
  strTip = "The GUI object being configured is a <b>ListView</b> object.  This means that you may manually list as many event properties as you wish to capture.  Given that ListView objects expect a uniform structure (e.g., grid) to display their information, you may <b>not</b> choose to cache all event properties (the first radio button).";
} else if(strObjectType == "JSXTreeView") {
  strTip = "The GUI object being configured is a <b>TreeView</b> object.  Given this object type, only the first event property name listed to the left will be used for the Tree node's display name. Any additional event properties will be ignored. You may <b>not</b> choose to cache all event properties (the first radio button)."
} else if(strObjectType == "JSXMenu") {
  strTip = "The GUI object being configured is a <b>Menu</b> object.  Given this object type, the first event property name listed to the left will be used for the menu's display caption and the second property listed will be used for the menu's event code (JavaScript). Any additional event properties will be ignored. You may <b>not</b> choose to cache all event properties (the first radio button)."
}
getJO("_ide_xmlwizard_blk_callouttext").setText(strTip);

]]></onAfterDeserialize>
<objects>
<obj type='JSXPane'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474479871987]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>0</prp>
<prp name='width' eval='true'>620</prp>
<prp name='height' eval='true'>331</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_kn2]]></prp>
<prp name='backgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='overflow' eval='true'>1</prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp name='color'><![CDATA[]]></prp>
<prp name='fontName'><![CDATA[]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
<prp name='text'><![CDATA[]]></prp>
<prp name='customScrollClass'><![CDATA[]]></prp>
<prp name='ideOpenState' eval='true'>true</prp>
<prp type='cld'>
<obj type='JSXBlock'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474489611824]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>8</prp>
<prp name='top' eval='true'>6</prp>
<prp name='width' eval='true'>600</prp>
<prp name='height' eval='true'>30</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_description]]></prp>
<prp name='text'><![CDATA[Define how you wish to persist event properties (i.e., <b>kn_id</b>, <b>kn_payload</b>, <b>kn_time</b>, etc.) in the local XML Cache each time the GUI object is notified of a newly published event.]]></prp>
<prp name='backgroundColor'><![CDATA[-1]]></prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='overflow' eval='true'>2</prp>
<prp name='relativePosition' eval='true'>false</prp>
<prp name='textAlign'><![CDATA[left]]></prp>
<prp name='fontSize' eval='true'>10</prp>
<prp name='color'><![CDATA[]]></prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXBlock'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474489161068]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>38</prp>
<prp name='width' eval='true'>618</prp>
<prp name='height' eval='true'>20</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_blk0]]></prp>
<prp name='text'><![CDATA[]]></prp>
<prp name='backgroundColor'><![CDATA[-1]]></prp>
<prp name='fontName'><![CDATA[Arial]]></prp>
<prp name='overflow' eval='true'>2</prp>
<prp name='relativePosition' eval='true'>false</prp>
<prp name='textAlign'><![CDATA[left]]></prp>
<prp name='fontSize' eval='true'>11</prp>
<prp name='color'><![CDATA[]]></prp>
<prp name='cssOverride'><![CDATA[border-top:solid 1px threedshadow;]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXRadioButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474509274886]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>18</prp>
<prp name='top' eval='true'>47</prp>
<prp name='width' eval='true'>528</prp>
<prp name='height' eval='true'>18</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_rdo_knheaderlist_all]]></prp>
<prp name='text'><![CDATA[Automatically cache <b>all event properties</b> each time an event is published]]></prp>
<prp name='value'><![CDATA[all]]></prp>
<prp name='groupName'><![CDATA[_ide_xmlwizard_kn_headerlist]]></prp>
<prp name='selected' eval='true'>true</prp>
<prp name='defaultSelected' eval='true'>false</prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='fontSize' eval='true'>10</prp>
<prp name='enabled' eval='true'>true</prp>
<prp name='backgroundColor' eval='true'>-1</prp>
<prp name='index' eval='true'>0</prp>
<prp type='evt' action='onClick'><![CDATA[getJSXObject('##JSXID##').setSelected(true);
getJO('_ide_xmlwizard_txt_eventintrospector').setEnabled(false);
getJO('_ide_xmlwizard_sel_eventintrospector').setEnabled(false);
getJO('_ide_xmlwizard_add_eventintrospector').setState(0);
getJO('_ide_xmlwizard_up_eventintrospector').setState(0);
getJO('_ide_xmlwizard_down_eventintrospector').setState(0);
getJO('_ide_xmlwizard_remove_eventintrospector').setState(0);
getJO('_ide_xmlwizard_pan_eventintrospector').repaint();]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXRadioButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474519488776]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>18</prp>
<prp name='top' eval='true'>75</prp>
<prp name='width' eval='true'>577</prp>
<prp name='height' eval='true'>23</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_rdo_knheaderlist_nam]]></prp>
<prp name='text'><![CDATA[Only cache the <b>event properties listed below</b> each time an event is published]]></prp>
<prp name='value'><![CDATA[]]></prp>
<prp name='groupName'><![CDATA[_ide_xmlwizard_kn_headerlist]]></prp>
<prp name='selected' eval='true'>false</prp>
<prp name='defaultSelected' eval='true'>false</prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='fontSize' eval='true'>10</prp>
<prp name='enabled' eval='true'>true</prp>
<prp name='backgroundColor' eval='true'>-1</prp>
<prp name='index' eval='true'>0</prp>
<prp type='evt' action='onClick'><![CDATA[getJSXObject('##JSXID##').setSelected(true);
getJO('_ide_xmlwizard_txt_eventintrospector').setEnabled(true);
getJO('_ide_xmlwizard_sel_eventintrospector').setEnabled(true);
getJO('_ide_xmlwizard_add_eventintrospector').setState(1);
getJO('_ide_xmlwizard_up_eventintrospector').setState(1);
getJO('_ide_xmlwizard_down_eventintrospector').setState(1);
getJO('_ide_xmlwizard_remove_eventintrospector').setState(1);
getJO('_ide_xmlwizard_pan_eventintrospector').repaint();]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXPane'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474529667652]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>37</prp>
<prp name='top' eval='true'>99</prp>
<prp name='width' eval='true'>253</prp>
<prp name='height' eval='true'>160</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_pan_eventintrospector]]></prp>
<prp name='backgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='overflow' eval='true'>1</prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp type='cld'>
<obj type='JSXTextBox'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474529970158]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>0</prp>
<prp name='width' eval='true'>229</prp>
<prp name='height' eval='true'>18</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_txt_eventintrospector]]></prp>
<prp name='text'><![CDATA[]]></prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='fontSize' eval='true'>10</prp>
<prp name='backgroundColor'><![CDATA[#ffffff]]></prp>
<prp name='index' eval='true'>0</prp>
<prp name='type' eval='true'>0</prp>
<prp name='wrap'><![CDATA[break-word]]></prp>
<prp name='enabled' eval='true'>false</prp>
<prp name='value'><![CDATA[]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[if(event.keyCode == 13) {
  XMLWIZARD.doHeaderAdd(this.value);
  this.value='';
}]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474529604937]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>233</prp>
<prp name='top' eval='true'>1</prp>
<prp name='width' eval='true'>17</prp>
<prp name='height' eval='true'>17</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_add_eventintrospector]]></prp>
<prp name='text'><![CDATA[&#43;]]></prp>
<prp name='state' eval='true'>0</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
<prp type='evt' action='onClick'><![CDATA[var objJSX = getJO('_ide_xmlwizard_txt_eventintrospector');
if(XMLWIZARD.doHeaderAdd(objJSX.getValue())) {
  objJSX.setValue('');
  objJSX.getRendered().focus();
}]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXMultiSelect'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474539502471]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>19</prp>
<prp name='width' eval='true'>250</prp>
<prp name='height' eval='true'>114</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_sel_eventintrospector]]></prp>
<prp name='backgroundColor'><![CDATA[window]]></prp>
<prp name='enabled' eval='true'>false</prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='fontSize' eval='true'>10</prp>
<prp name='index' eval='true'>0</prp>
<prp name='loadState' eval='true'>1</prp>
<prp type='evt' action='onClick'><![CDATA[getJO('##JSXID##').clearSelectedValues();
getJO('##JSXID##').setAnchorId();
getJSXObject('##JSXID##').onClick();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[]]></prp>
<prp name='XSLURL'><![CDATA[JSX/xsl/jsxmultiselect.xsl]]></prp>
<prp name='XSLCacheStrength'><![CDATA[infinity]]></prp>
<prp name='XSLCacheGroup'><![CDATA[JSXSYSTEM]]></prp>
<prp name='XSLId'><![CDATA[JSX_MULTISELECT_XSL]]></prp>
<prp name='XMLCacheStrength'><![CDATA[infinity]]></prp>
<prp name='XMLCacheGroup'><![CDATA[JSXSYSTEM]]></prp>
<prp name='XMLString'><![CDATA[<options/>]]></prp>
<prp name='anchorId'><![CDATA[]]></prp>
<prp name='selectedValues' eval='true'>[""]</prp>
<prp name='noDataMessage'><![CDATA[&nbsp;]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474549367307]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>6</prp>
<prp name='top' eval='true'>137</prp>
<prp name='width' eval='true'>17</prp>
<prp name='height' eval='true'>17</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_up_eventintrospector]]></prp>
<prp name='text'><![CDATA[<span style="padding-left:2px;padding-top:1px;">&uarr;</span>]]></prp>
<prp name='state' eval='true'>0</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
<prp type='evt' action='onClick'><![CDATA[XMLWIZARD.doHeaderUp();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474559208711]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>28</prp>
<prp name='top' eval='true'>137</prp>
<prp name='width' eval='true'>17</prp>
<prp name='height' eval='true'>17</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_down_eventintrospector]]></prp>
<prp name='text'><![CDATA[<span style="padding-left:2px;margin-top:5px;">&darr;</span>]]></prp>
<prp name='state' eval='true'>0</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
<prp type='evt' action='onClick'><![CDATA[XMLWIZARD.doHeaderDown();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
<prp name='fontName'><![CDATA[courier]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474569487363]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>230</prp>
<prp name='top' eval='true'>137</prp>
<prp name='width' eval='true'>17</prp>
<prp name='height' eval='true'>17</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_remove_eventintrospector]]></prp>
<prp name='text'><![CDATA[&#151;]]></prp>
<prp name='state' eval='true'>0</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
<prp type='evt' action='onClick'><![CDATA[XMLWIZARD.doHeaderRemove();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXBlock'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474569286535]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>134</prp>
<prp name='width' eval='true'>251</prp>
<prp name='height' eval='true'>24</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>-1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_blk_eventintrospector]]></prp>
<prp name='text'><![CDATA[]]></prp>
<prp name='backgroundColor'><![CDATA[threedface]]></prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='overflow' eval='true'>2</prp>
<prp name='relativePosition' eval='true'>false</prp>
<prp name='textAlign'><![CDATA[left]]></prp>
<prp name='fontSize' eval='true'>10</prp>
<prp name='cssOverride'><![CDATA[border:solid 1px threedshadow;border-left-color:window;border-top-color:window;]]></prp>
</prps>
</obj>
</prp>
<prp name='ideOpenState'><![CDATA[false]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXPane'>
<prps>
<prp name='id'><![CDATA[_jsx1071689493747574629]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>303</prp>
<prp name='top' eval='true'>119</prp>
<prp name='width' eval='true'>282</prp>
<prp name='height' eval='true'>137</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_pan_callout]]></prp>
<prp name='backgroundColor'><![CDATA[-1]]></prp>
<prp name='overflow' eval='true'>2</prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp type='cld'>
<obj type='JSXBlock'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474579839913]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>6</prp>
<prp name='width' eval='true'>18</prp>
<prp name='height' eval='true'>11</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_blk_callout]]></prp>
<prp name='text'><![CDATA[<img src="JSX/images/jsxalert/info.gif">]]></prp>
<prp name='backgroundColor' eval='true'>-1</prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='overflow' eval='true'>2</prp>
<prp name='relativePosition' eval='true'>false</prp>
<prp name='textAlign'><![CDATA[left]]></prp>
<prp name='fontSize' eval='true'>10</prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXBlock'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474589447857]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>26</prp>
<prp name='top' eval='true'>4</prp>
<prp name='width' eval='true'>234</prp>
<prp name='height' eval='true'>88</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_blk_callouttext]]></prp>
<prp name='text'><![CDATA[The GUI object being configured is a <b>BlockX</b> object.  This means that you may manually list as many event properties as you wish to capture.  You can alternately choose to cache <b>all</b> event properties by selecting the first radio button.]]></prp>
<prp name='backgroundColor' eval='true'>-1</prp>
<prp name='fontName'><![CDATA[Verdana]]></prp>
<prp name='overflow' eval='true'>3</prp>
<prp name='relativePosition' eval='true'>false</prp>
<prp name='textAlign'><![CDATA[left]]></prp>
<prp name='fontSize' eval='true'>9</prp>
<prp name='color'><![CDATA[#993300]]></prp>
</prps>
</obj>
</prp>
<prp name='ideOpenState'><![CDATA[false]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXBlock'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474589961571]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>0</prp>
<prp name='top' eval='true'>292</prp>
<prp name='width' eval='true'>618</prp>
<prp name='height' eval='true'>20</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_blk4]]></prp>
<prp name='text'><![CDATA[]]></prp>
<prp name='backgroundColor'><![CDATA[-1]]></prp>
<prp name='fontName'><![CDATA[Arial]]></prp>
<prp name='overflow' eval='true'>2</prp>
<prp name='relativePosition' eval='true'>false</prp>
<prp name='textAlign'><![CDATA[left]]></prp>
<prp name='fontSize' eval='true'>11</prp>
<prp name='color'><![CDATA[]]></prp>
<prp name='cssOverride'><![CDATA[border-top:solid 1px threedshadow;]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx107168947459982133]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>4</prp>
<prp name='top' eval='true'>300</prp>
<prp name='width' eval='true'>58</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_btn_cancel]]></prp>
<prp name='text'><![CDATA[Cancel]]></prp>
<prp name='state' eval='true'>1</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp type='evt' action='onClick'><![CDATA[XMLWIZARD=null;getJSXObject('_ide_dialog').doClose();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp name='fontName'><![CDATA[]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474609761423]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>419</prp>
<prp name='top' eval='true'>300</prp>
<prp name='width' eval='true'>58</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_btn_back]]></prp>
<prp name='text'><![CDATA[Back]]></prp>
<prp name='state' eval='true'>1</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp type='evt' action='onClick'><![CDATA[var objJSX = getJSXObject('_ide_dialog');
objJSX.removeChild(getJSXObject('_ide_xmlwizard_kn2'));
objJSX.deserialize('JSX/addins/knownow/xmlwizard/panel1.xml');
objJSX.repaint();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp name='fontName'><![CDATA[]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474619401007]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>485</prp>
<prp name='top' eval='true'>300</prp>
<prp name='width' eval='true'>58</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_btn_next]]></prp>
<prp name='text'><![CDATA[Next]]></prp>
<prp name='state' eval='true'>1</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp type='evt' action='onClick'><![CDATA[var objJSX = getJO('_ide_dialog');
objJSX.removeChild(getJO('_ide_xmlwizard_kn2'));
objJSX.deserialize('JSX/addins/knownow/xmlwizard/panel3.xml');
objJSX.repaint();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp name='fontName'><![CDATA[]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
</prps>
</obj>
</prp>
<prp type='cld'>
<obj type='JSXButton'>
<prps>
<prp name='id'><![CDATA[_jsx1071689474649478281]]></prp>
<prp name='isSaved' eval='true'>true</prp>
<prp name='visible' eval='true'>true</prp>
<prp name='left' eval='true'>551</prp>
<prp name='top' eval='true'>300</prp>
<prp name='width' eval='true'>58</prp>
<prp name='display'><![CDATA[]]></prp>
<prp name='visibility'><![CDATA[]]></prp>
<prp name='zIndex' eval='true'>1</prp>
<prp name='name'><![CDATA[_ide_xmlwizard_btn_finish]]></prp>
<prp name='text'><![CDATA[Finish]]></prp>
<prp name='state' eval='true'>0</prp>
<prp name='iconType'><![CDATA[next]]></prp>
<prp name='color'><![CDATA[buttontext]]></prp>
<prp name='disabledColor'><![CDATA[graytext]]></prp>
<prp type='evt' action='onMouseDown'><![CDATA[getJSXObject('##JSXID##').doMouseDown();]]></prp>
<prp type='evt' action='onMouseUp'><![CDATA[getJSXObject('##JSXID##').doMouseUp();]]></prp>
<prp type='evt' action='onKeyPress'><![CDATA[getJSXObject('##JSXID##').doKeyPress();]]></prp>
<prp name='backgroundColor'><![CDATA[buttonface]]></prp>
<prp name='cssOverride'><![CDATA[]]></prp>
<prp name='fontName'><![CDATA[]]></prp>
<prp name='fontWeight'><![CDATA[]]></prp>
<prp name='disabledBackgroundColor'><![CDATA[scrollbar]]></prp>
<prp name='index' eval='true'>0</prp>
</prps>
</obj>
</prp>
<prp name='_ide_url'><![CDATA[JSX/addins/knownow/xmlwizard/panel2.xml]]></prp>
</prps>
</obj>
</objects>
</serialization>