Beispiel #1
0
 public RainMapCtr(IRainCalc siteRainCalc)
 {
     m_pRainMap = new CRainmapRender(this.Width, this.Height, siteRainCalc);
     m_pRainMap.OnCountRainStartAndStopTimeEvent += new RainMapNotifyDelegate(RainMapRender_OnCountRainStartAndStopTimeEvent);
     InitializeComponent();
     CSoftInfo.getInstance().UpdasteIdentity = "B";
 }
Beispiel #2
0
 public CRainmapRender(int width, int height, IRainCalc siteRainCalc)
 {
     m_nParentWidth  = width;
     m_nParentHeight = height;
     CalcBeginTime();
     m_pSiteRainCalc = siteRainCalc;
 }
Beispiel #3
0
        public void DrawRainMap(IRainCalc siteRainCalc, IRainfallsDBHelper dbHelper)
        {
            m_pRainfallsMap      = new RainMapCtr(siteRainCalc);
            m_pRainfallsMap.Dock = DockStyle.Fill;
            this.Controls.Add(m_pRainfallsMap);

            m_pRainfallsCaption              = new captionCtrl(this);
            m_pRainfallsCaption.DbHelper     = dbHelper;
            m_pRainfallsCaption.SiteRainCalc = siteRainCalc;
            m_pRainfallsCaption.Dock         = DockStyle.Top;
            this.Controls.Add(m_pRainfallsCaption);



            // m_pRainfallsMap.ToolBarControl = m_pRainfallsToolbar;
        }