Esempio n. 1
0
        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 作動検知");
        }
Esempio n. 2
0
        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();
        }