/// <summary> /// Show the dialog /// </summary> /// <param name="query"></param> /// <returns></returns> public static DialogResult ShowDialog( ScatterPlotMsx v, SpotfireViewManager svm) { Instance = new ScatterPlotPropertiesDialog(); return(Instance.ShowDialog2(v, svm)); }
void GetFormValues() { ScatterPlotMsx v = V; // update existing visual instance // General GeneralPropertiesPanel.GetValues(v); XAxisPanel.GetValues(); YAxisPanel.GetValues(); // Other panels // --- todo --- if ( MarkerColorRulesControlChanged || MarkerShapesControlChanged || AxesTabChanged) { if (MarkerColorRulesControlChanged) { //QueryColumn qc = SVM.MarkerColor.QueryColumn; //if (qc != null) //{ // associate rules with QueryColumn // if (qc.CondFormat == null) qc.CondFormat = new CondFormat(); // //qc.CondFormat.Rules = View.MarkerColorBy.ColorRulesControl.GetRules(); // if (qc.CondFormat.Rules != null) // qc.CondFormat.Rules.InitializeInternalMatchValues(qc.MetaColumn.DataType); // //SVM.ApplyMarkerColorRules(); //} MarkerColorRulesControlChanged = false; } //if (MarkerShapesControlChanged) //{ // GetMarkerShapeSchemeRulesFromGrid(); // MarkerShapesControlChanged = false; //} if (AxesTabChanged) { //GetAxesFieldList(); } SVM.ConfigureRenderingControl(); } //if (TooltipFieldListControl.Changed) // update tooltip info // SVM.MarkerTooltip.Fields = TooltipFieldListControl.GetFields(); return; }
void ValidateViewInitialization() { if (SVM == null) { throw new Exception("ViewManager not defined"); } SVM.ValidateSpotfireViewPropsInitialization(); if (V == null) { V = new ScatterPlotMsx(); } return; }
void ValidateViewInitialization() { if (SVP == null) { throw new Exception("ViewProperties not defined"); } //SVP.ValidateSpotfireViewPropsInitialization(); if (V == null) { V = new ScatterPlotMsx(); } return; }
private DialogResult ShowDialog2( ScatterPlotMsx v, SpotfireViewManager svm) { SVM = svm; V = v; //OriginalConfigureCount = view.ConfigureCount; OriginalChartState = SerializeMsx.Serialize(v); //OriginalRefreshCount = view.RefreshCount; SetupForm(); DialogResult dr = ShowDialog(SessionManager.ActiveForm); //view.ChartControl.Series[0].Points return(dr); }
private DialogResult ShowDialog2( ScatterPlotMsx v, SpotfireViewProps svp) { SVP = svp; V = v; //OriginalConfigureCount = view.ConfigureCount; OriginalChartState = v.Serialize(); //OriginalRefreshCount = view.RefreshCount; SetupForm(); DialogResult dr = ShowDialog(Form.ActiveForm); //view.ChartControl.Series[0].Points return(dr); }