void InitializeCodeEvaluationEventArgs(CodeEvaluationEventArgs e) { e.Result = true; e.Code = codeEditor.CurrentCodeEditor.Text; e.Language = CurrentExampleLanguage; e.EvaluationParameter = server; }
void InitializeCodeEvaluationEventArgs(CodeEvaluationEventArgs e) { e.Result = true; e.Code = codeEditor.CurrentCodeEditor.Text; e.CodeClasses = codeEditor.CurrentCodeClassEditor.Text; e.Language = CurrentExampleLanguage; e.EvaluationParameter = wordProcessor; }
void InitializeCodeEvaluationEventArgs(CodeEvaluationEventArgs e) { e.Result = true; if (codeEditor == null) { return; } e.Code = codeEditor.CurrentCodeEditor.Text; e.Language = CurrentExampleLanguage; e.EvaluationParameter = spreadsheetControl1.Document; }
void OnExampleEvaluatorQueryEvaluate(object sender, CodeEvaluationEventArgs e) { e.Result = false; if ((codeEditor != null) && codeEditor.RichEditTextChanged) { TimeSpan span = DateTime.Now - codeEditor.LastExampleCodeModifiedTime; if (span < TimeSpan.FromMilliseconds(1000)) { codeEditor.ResetLastExampleModifiedTime(); return; } InitializeCodeEvaluationEventArgs(e); } }
void OnExampleEvaluatorQueryEvaluate(object sender, CodeEvaluationEventArgs e) { e.Result = false; if (codeEditor.RichEditTextChanged) {// && compileComplete) { TimeSpan span = DateTime.Now - codeEditor.LastExampleCodeModifiedTime; if (span < TimeSpan.FromMilliseconds(1000)) {//CompileTimeIntervalInMilliseconds 1900 codeEditor.ResetLastExampleModifiedTime(); return; } //e.Result = true; InitializeCodeEvaluationEventArgs(e); } }
void OnNewExampleSelected(object sender, FocusedNodeChangedEventArgs e) { CodeExample newExample = (sender as TreeList).GetDataRecordByNode(e.Node) as CodeExample; CodeExample oldExample = (sender as TreeList).GetDataRecordByNode(e.OldNode) as CodeExample; if (newExample == null) { return; } string exampleCode = codeEditor.ShowExample(oldExample, newExample); CodeEvaluationEventArgs args = new CodeEvaluationEventArgs(); InitializeCodeEvaluationEventArgs(args); //evaluator.ForceCompile(args); }
void OnNewExampleSelected(object sender, FocusedNodeChangedEventArgs e) { CodeExample newExample = (sender as TreeList).GetDataRecordByNode(e.Node) as CodeExample; CodeExample oldExample = (sender as TreeList).GetDataRecordByNode(e.OldNode) as CodeExample; if (newExample == null) { return; } string exampleCode = codeEditor.ShowExample(oldExample, newExample); codeExampleNameLbl.Text = CodeExampleDemoUtils.ConvertStringToMoreHumanReadableForm(newExample.RegionName) + " example"; CodeEvaluationEventArgs args = new CodeEvaluationEventArgs(); InitializeCodeEvaluationEventArgs(args); //evaluator.ForceCompile(args); }
private void OnNewExampleSelected(object sender, CurrentItemChangedEventArgs e) { CodeExample newExample = e.NewItem as CodeExample; CodeExample oldExample = e.OldItem as CodeExample; if (newExample == null) { return; } if (codeEditor == null) { return; } string exampleCode = codeEditor.ShowExample(oldExample, newExample); codeExampleNameLbl.Content = CodeExampleDemoUtils.ConvertStringToMoreHumanReadableForm(newExample.RegionName) + " example"; CodeEvaluationEventArgs args = new CodeEvaluationEventArgs(); InitializeCodeEvaluationEventArgs(args); evaluator.ForceCompile(args); }