public DataGrid(StudyMetaDataValidator studyMetaDataValidator, DataGridView dataGridView, IViewUpdater viewUpdater) { this.dataGridView = dataGridView; this.studyMetaDataValidator = studyMetaDataValidator; this.viewUpdater = viewUpdater; reset(); }
public Converter(ConversionSettings conversionSettings, StudyMetaDataValidator studyMetaDataValidator, WarningLog warningLog, IViewUpdater viewUpdater, bool labelOCoidExists, ArrayList labelOID) { this.conversionSettings = conversionSettings; this.studyMetaDataValidator = studyMetaDataValidator; this.viewUpdater = viewUpdater; this.warningLog = warningLog; this.labelOCoidExists = labelOCoidExists; this.labelOID = labelOID; }
public Form1() { InitializeComponent(); comboBoxSE.DrawMode = DrawMode.OwnerDrawFixed; comboBoxSE.DrawItem += new DrawItemEventHandler(comboBoxSE_DrawItem); comboBoxSE.DropDownClosed += new EventHandler(comboBoxSE_DropDownClosed); comboBoxSE.Leave += new EventHandler(comboBoxSE_Leave); comboBoxCRF.DrawMode = DrawMode.OwnerDrawFixed; comboBoxCRF.DrawItem += new DrawItemEventHandler(comboBoxCRF_DrawItem); comboBoxCRF.DropDownClosed += new EventHandler(comboBoxCRF_DropDownClosed); comboBoxCRF.Leave += new EventHandler(comboBoxCRF_Leave); comboBoxGR.DrawMode = DrawMode.OwnerDrawFixed; comboBoxGR.DrawItem += new DrawItemEventHandler(comboBoxGR_DrawItem); comboBoxGR.DropDownClosed += new EventHandler(comboBoxGR_DropDownClosed); comboBoxGR.Leave += new EventHandler(comboBoxGR_Leave); comboBoxIT.DrawMode = DrawMode.OwnerDrawFixed; comboBoxIT.DrawItem += new DrawItemEventHandler(comboBoxIT_DrawItem); comboBoxIT.DropDownClosed += new EventHandler(comboBoxIT_DropDownClosed); comboBoxIT.Leave += new EventHandler(comboBoxIT_Leave); label1.Text = OCDataImporter.Form1.VERSION_LABEL; conversionSettings = new ConversionSettings(); conversionSettings.Sites = new ArrayList(); conversionSettings.Forms = new ArrayList(); conversionSettings.Groups = new ArrayList(); warningLog = new WarningLog(); studyMetaDataValidator = new StudyMetaDataValidator(warningLog, conversionSettings); dataGrid = new DataGrid(studyMetaDataValidator, dataGridView1, this); Menu = new MainMenu(); if (DEBUGMODE) MessageBox.Show("D E B U G M O D E - !!!!!", "OCDataImporter", MessageBoxButtons.OK, MessageBoxIcon.Warning); Menu.MenuItems.Add("&File"); Menu.MenuItems[0].MenuItems.Add("&Open", new EventHandler(MenuFileOpenOnClick)); Menu.MenuItems[0].MenuItems.Add("&Exit", new EventHandler(MenuFileExitOnClick)); Menu.MenuItems.Add("&Help"); Menu.MenuItems[1].MenuItems.Add("&User Manual", new EventHandler(MenuHelpHowToOnClick)); Menu.MenuItems[1].MenuItems.Add("&About", new EventHandler(MenuHelpAboutOnClick)); dataGridView1.RowsDefaultCellStyle.BackColor = Color.Bisque; dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige; tbLocationEvent.Text = "Amsterdam"; // Our default location radioButtonUseTD.Checked = true; // this should be added to dmpprm, in later releases. gbInputFiles.Enabled = true; gbProgramParameters.Enabled = false; try { fpipdf = new FileStream("OCDataImporter.pdf", FileMode.Open, FileAccess.Read); } catch (Exception exx) { MessageBox.Show("Problem opening user manual. Message = " + exx.Message, "OCDataImporter", MessageBoxButtons.OK, MessageBoxIcon.Warning); } conversionSettings.workdir = Directory.GetCurrentDirectory(); StateReadFiles(true); }