Пример #1
0
 private void btGrab_Click(object sender, EventArgs e)
 {
     m_AT.ActionMaps.fromXML(rtb.Text);
     m_AT.ReloadCtrl( );
     // JS mapping for the first 3 items can be changed and reloaded from XML
     if (!String.IsNullOrEmpty(m_AT.ActionMaps.js1))
     {
         int i = cbJs1.FindString(m_AT.ActionMaps.js1);
         if (i >= 0)
         {
             cbJs1.SelectedIndex = i;
         }
     }
     if (!String.IsNullOrEmpty(m_AT.ActionMaps.js2))
     {
         int i = cbJs2.FindString(m_AT.ActionMaps.js2);
         if (i >= 0)
         {
             cbJs2.SelectedIndex = i;
         }
     }
     if (!String.IsNullOrEmpty(m_AT.ActionMaps.js3))
     {
         int i = cbJs3.FindString(m_AT.ActionMaps.js3);
         if (i >= 0)
         {
             cbJs3.SelectedIndex = i;
         }
     }
     btGrab.BackColor = btClear.BackColor; // neutral again
     btDump.BackColor = btClear.BackColor; // neutral again
 }