コード例 #1
0
ファイル: frmSettings.cs プロジェクト: Spookspear/c-
        private void btnApply_Click(object sender, EventArgs e)
        {
            myData.LargeButtons = chkLargeButtons.Checked;
            myData.HideText     = chkHideText.Checked;

            myData.CompareOrColour = chkLBColorOrCompare.Text;         // new item
            myData.ColourOrDelete  = chkLBColourOrDelete.Text;         // new item

            myData.DisplayTimeTaken = chkDisplayTimeTaken.Checked;

            myData.ProduceInitialMessageBox  = chkProduceInitialMessageBox.Checked;
            myData.ProduceCompleteMessageBox = chkProduceCompleteMessageBox.Checked;

            myData.DelModeAorBorC    = cmboDelModeAorBorC.Text;
            myData.HighlightRowsOver = numHighlightRowsOver.Value;
            // ---------

            myData.NoOfColumnsToCheck    = numNoOfColumnsToCheck.Value;
            myData.ComparingStartRow     = numComparingStartRow.Value;
            myData.DupliateColumnToCheck = numDupliateColumnToCheck.Value;

            myData.ColourFore_Found    = ColorTranslator.ToHtml(txtColourFound.ForeColor);
            myData.ColourFore_NotFound = ColorTranslator.ToHtml(txtColourNotFound.ForeColor);

            myData.ColourBold_Found = chkFoundBold.Checked;

            myData.ColourBack_Found    = ColorTranslator.ToHtml(txtColourFound.BackColor);
            myData.ColourBack_NotFound = ColorTranslator.ToHtml(txtColourNotFound.BackColor);

            myData.ColourBold_NotFound = chkNotFoundBold.Checked;

            // ---------
            myData.TimeSheetRowNo    = numTimeSheetRowNo.Value;
            myData.TimeSheetGetRowNo = chkTimeSheetGetRowNo.Checked;

            // ---------
            myData.PingSheetRowNo = numPingSheetRowNo.Value;
            myData.ColPingRead    = numColPingRead.Value;
            myData.ColPingWrite   = numColPingWrite.Value;

            //---- misc
            myData.TestCode = chkTestCode.Checked;
            // myData.RecordTimes = chkRecordTimes.Checked;

            myData.TurnOffScreenValidation = chkTurnOffScreenValidation.Checked;

            myData.ClearFormatting = chkClearFormatting.Checked;

            InformationForSettingsForm.SaveData(myData);

            this.Hide();
        }
コード例 #2
0
ファイル: ThisAddIn.cs プロジェクト: Spookspear/c-
 public void startOfWeekCheck(Excel.Worksheet Wks, decimal intRowCount, decimal intTimeSheetRowNo)
 {
     if (Wks.Cells[intRowCount, 14].Value.ToString() == "Date")
     {
         if (Wks.Cells[intRowCount, 2].Value.ToString() == "Week")
         {
             if (intRowCount != intTimeSheetRowNo)
             {
                 myData.TimeSheetRowNo = intRowCount;                // set the value
                 InformationForSettingsForm.SaveData(myData);
             }
         }
     }
 }