コード例 #1
0
        private void SetPanelStates(Object sender, exportControlEventArgs e)
        {
            bool state = (bool)e.getData;

            rangeCtrl.Enabled             = state;
            regularExpressionCtrl.Enabled = state;
        }
コード例 #2
0
 private void SetExpression(Object sender, exportControlEventArgs e)
 {
     if (e.getData != null)
     {
         regularExpressionCtrl.RegularExpression = e.getData.ToString();
         regularExpressionCtrl.CheckRegexButton(true);
     }
     else
     {
         regularExpressionCtrl.RegularExpression = "";
         regularExpressionCtrl.CheckRegexButton(false);
     }
 }
コード例 #3
0
        private void SetRange(Object sender, exportControlEventArgs e)
        {
            Tuple <String, String> rangeData = (Tuple <String, String>)e.getData;

            if (rangeData.Item1 != null && rangeData.Item2 != null)
            {
                rangeCtrl.Start = rangeData.Item1;
                rangeCtrl.End   = rangeData.Item2;
                rangeCtrl.CheckRangeButton(true);
            }
            else
            {
                rangeCtrl.Start = String.Empty;
                rangeCtrl.End   = String.Empty;
                rangeCtrl.CheckRangeButton(false);
            }
        }
コード例 #4
0
 private void UpdateEndRange(Object sender, exportControlEventArgs e)
 {
     selectionCtrl.UpdateEndRange(e.getData.ToString());
 }
コード例 #5
0
 private void UpdateRandom(Object sender, exportControlEventArgs e)
 {
     selectionCtrl.UpdateIsRandom((bool)e.getData);
 }
コード例 #6
0
 private void SetRandom(Object sender, exportControlEventArgs e)
 {
     rangeCtrl.Random = (bool)e.getData;
 }
コード例 #7
0
 private void UpdateRegularExpression(Object sender, exportControlEventArgs e)
 {
     selectionCtrl.UpdateRegularExpression(e.getData.ToString());
 }