private void Init() { int yr = DateTime.Now.Year - 1; this.textBoxWaterYear.Text = yr.ToString(); var fn = Path.Combine("yak", "yakima_record_list.csv"); fn = FileUtility.GetFileReference(fn); siteListTable = new CsvFile(fn, CsvFile.FieldTypes.AllText); comboBoxSiteList.DataSource = siteListTable; comboBoxSiteList.DisplayMember = "name"; comboBoxSiteList.ValueMember = "siteid"; comboBoxSiteList.SelectedIndex = -1; comboBoxSiteList.DropDownStyle = ComboBoxStyle.DropDownList; #if SpreadsheetGear var uc = new TimeSeriesSpreadsheetSG(); #else var uc = new TimeSeriesSpreadsheet(); #endif uc.Parent = this.panelGraphTable; uc.BringToFront(); uc.Dock = DockStyle.Fill; timeSeriesSpreadsheet1 = uc; uc.Dock = DockStyle.Fill; uc.BringToFront(); }
public TimeSeriesHydrographEditor(TimeInterval db) { InitializeComponent(); #if SpreadsheetGear var uc = new TimeSeriesSpreadsheetSG(); #else var uc = new TimeSeriesSpreadsheet(); #endif uc.Parent = this.panelGraphTable; uc.Dock = DockStyle.Fill; uc.BringToFront(); timeSeriesSpreadsheet1 = uc; m_db = db; //SetupTimeSelector(db); this.checkBoxShowPoints.Checked = UserPreference.Lookup("ShowPoints") == "True"; annotation1 = new Steema.TeeChart.Tools.Annotation(tChart1.Chart); originalDataXmlFilename = Path.Combine(FileUtility.GetTempPath(), db.ToString() + DateTime.Now.Ticks + "_download.xml"); checkBoxShowBadData.Visible = false; Logger.WriteLine(m_db.ToString(), "ui"); if (m_db == TimeInterval.Daily) { BackColor = Color.Lavender; } dragPoint1 = new Steema.TeeChart.Tools.DragPoint(); this.dragPoint1.Style = Steema.TeeChart.Tools.DragPointStyles.Y; this.tChart1.Tools.Add(this.dragPoint1); this.dragPoint1.Drag += new Steema.TeeChart.Tools.DragPointEventHandler(this.dragPoint1_Drag); tChart1.MouseMove += new MouseEventHandler(tChart1_MouseMove); var nearest = new Steema.TeeChart.Tools.NearestPoint(tChart1.Chart); LoadSiteList(); this.comboBoxInputs.Text = UserPreference.Lookup("Inputs" + m_db.ToString()); this.dragPoint1.Active = false; this.dragPoint1.Series = null; // HydrometEdits.Progress += new ProgressEventHandler(HydrometEdits_Progress); timeSeriesSpreadsheet1.UpdateCompleted += new EventHandler <EventArgs>(timeSeriesSpreadsheet1_UpdateCompleted); }