Пример #1
0
        /// <summary>
        /// Retrieve and apply any pending marker color/shape changes
        /// </summary>

        void ApplyPendingChanges()
        {
            GetFormValues();
            string serializedText = SerializeMsx.Serialize(V);                          // serialize

            VisualMsx visMx = SerializeMsx.DeserializeVisual(serializedText, Analysis); // debug

            Api.SetVisualProperties(V.Id, serializedText);
        }
Пример #2
0
        /// <summary>
        /// Retrieve and apply any pending view property changes
        /// </summary>

        void ApplyPendingChanges()
        {
            //if (!changed) return;

            GetFormValues();
            string serializedText = SerializeMsx.Serialize(V);             // serialize

            Api.SetVisualProperties(V.Id, serializedText);

            return;
        }
Пример #3
0
        /// <summary>
        /// Changes cancelled, restore state
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>

        private void CancelButton_Click(object sender, EventArgs e)
        {
            V = (BarChartMsx)SerializeMsx.DeserializeVisual(OriginalChartState, Analysis);

            //if (SVM.ConfigureCount != OriginalConfigureCount) // reconfigure if config changed
            //	SVM.ConfigureRenderingControl();

            //else if (SVM.RefreshCount != OriginalRefreshCount) // refresh if other change
            //	SVM.Refresh();

            DialogResult = DialogResult.Cancel;
            return;
        }
Пример #4
0
        private DialogResult ShowDialog2(
            BarChartMsx v,
            SpotfireViewProps svp)
        {
            SVP = svp;
            V   = v;

            OriginalChartState = SerializeMsx.Serialize(v);

            SetupForm();

            DialogResult dr = ShowDialog(SessionManager.ActiveForm);

            return(dr);
        }
Пример #5
0
        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);
        }