private void Window_Loaded(object sender, RoutedEventArgs e) { Type type; string sXmlFile; //this.MaximizeBox sXmlFile = m_sEnvPath + "\\Observe.xml"; type = typeof(ClsObserve); m_clsObserve = (ClsObserve)m_libCmn.DataXmlLoad(sXmlFile, type); if (m_clsObserve == null) { m_clsObserve = new ClsObserve(); } setCrtCardIdx(-1); m_clsCardNew = null; m_cnvsMove = new Canvas(); initMouseEvent(); initMapElement(); initCmbGroup(); initCmbPlaceName(); m_dZoomTime = 1.0; m_cnvsMove.RenderTransform = null; initMapArea(); initBlockWin(); initUnderWin(); m_cardWin = null; startCheckThread(); //m_underWin.dispMsg(""); //m_underWin.dispMsg("持ち去り警報"); //m_underWin.dispMsg("センサー発報中 インプット 7 作動検知"); }
public void setCrtCardWinDisp() { int nCrtIdx; ClsCard clsCard; ClsLatLnd clsLatLnd; if (m_cardWin != null) { return; } nCrtIdx = getCrtCardIdx(); m_cardWin = new CardWin(); m_cardWin.SetMainWindow(this); if (nCrtIdx == -1) { m_clsCardBack = null; m_clsCardNew = new ClsCard(); nCrtIdx = m_clsObserve.m_lstClsCard.Count; m_clsObserve.m_lstClsCard.Add(m_clsCardNew); setCrtCardIdx(nCrtIdx); m_cardWin.SetClsCard(m_clsCardNew); } else { m_clsCardNew = null; m_clsCardBack = new ClsCard(); m_clsCardBack.copySetElement(m_clsObserve.m_lstClsCard[nCrtIdx]); clsCard = m_clsCardBack; clsLatLnd = new ClsLatLnd(); clsLatLnd.m_dLat = clsCard.m_dLat; clsLatLnd.m_dLnd = clsCard.m_dLnd; moveLatLnd(clsLatLnd); m_cardWin.SetClsCard(clsCard); } m_cardWin.Owner = this; m_cardWin.Show(); }