Ejemplo n.º 1
0
        private void Import_UserInfo()
        {
            Dlg_OpenFile.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\CANStream\\Record User Information";

            if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK))
            {
                CS_RecordUserInfoCollection oInfoCollection = new CS_RecordUserInfoCollection();

                if (oInfoCollection.Load_UserInfoCollection(Dlg_OpenFile.FileName))
                {
                    Grid_UserInfos.Rows.Clear();

                    foreach (CS_RecordUserInfo sInfo in oInfoCollection.Informations)
                    {
                        Grid_UserInfos.Rows.Add();
                        DataGridViewRow oRow = Grid_UserInfos.Rows[Grid_UserInfos.Rows.Count - 2];
                        oRow.Cells[0].Value = sInfo.Title;
                        oRow.Cells[1].Value = sInfo.Value;
                    }
                }
                else
                {
                    MessageBox.Show("User information file reading error !", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
Ejemplo n.º 2
0
        private void Cmd_OpenCanCfgClick(object sender, EventArgs e)
        {
            Dlg_OpenFile.FileName         = "";
            Dlg_OpenFile.Filter           = "CAN Configuration|*.xcc";
            Dlg_OpenFile.Multiselect      = false;
            Dlg_OpenFile.InitialDirectory = CANStreamTools.MyDocumentPath + "\\CANStream\\CAN Configuration";

            if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK))
            {
                Txt_CanConfig.Text = Dlg_OpenFile.FileName;
            }
        }
Ejemplo n.º 3
0
        private void Cmd_AddTrcFilesClick(object sender, EventArgs e)
        {
            Dlg_OpenFile.FileName         = "";
            Dlg_OpenFile.Filter           = "PCAN Trace record file|*.trc";
            Dlg_OpenFile.Multiselect      = true;
            Dlg_OpenFile.InitialDirectory = CANStreamTools.MyDocumentPath + "\\CANStream\\Records\\Raw";

            if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK))
            {
                foreach (string fPath in Dlg_OpenFile.FileNames)
                {
                    Lst_TrcFiles.Items.Add(fPath);
                }
            }
        }
Ejemplo n.º 4
0
        private void OpenLibrary()
        {
            Dlg_OpenFile.FileName         = "";
            Dlg_OpenFile.Filter           = "CANStream Built-in Signals | *.cbs";
            Dlg_OpenFile.InitialDirectory = CANStreamTools.MyDocumentPath + "\\CANStream\\Built-In Signals libraries";

            if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK))
            {
                oActiveLibrary = new CS_BuiltInSignalLibrary();

                if (oActiveLibrary.ReadLibraryFile(Dlg_OpenFile.FileName))
                {
                    oBSLibCollection.AddLibrary(oActiveLibrary);
                    AddLibrary(oActiveLibrary);
                    bFrmMain_ReloadLibraries = true;
                }
            }
        }