Esempio n. 1
0
        void SetHorizontalAlignment(HorizontalAlignmentEx ha)
        {
            if (ha == HorizontalAlignmentEx.Default)
            {
                HaGeneral.Checked = true;
            }
            else if (ha == HorizontalAlignmentEx.Left)
            {
                HaLeft.Checked = true;
            }
            else if (ha == HorizontalAlignmentEx.Center)
            {
                HaCenter.Checked = true;
            }
            else if (ha == HorizontalAlignmentEx.Right)
            {
                HaRight.Checked = true;
            }
            else
            {
                HaGeneral.Checked = true;
            }

            SetHorizontalImages();
        }
Esempio n. 2
0
        /// <summary>
        /// Reset formatting to default values
        /// </summary>

        public void ResetFormatting()
        {
            QueryColumn qc0 = new QueryColumn();

            CondFormat          = qc0.CondFormat;
            Label               = qc0.Label;
            DisplayFormat       = qc0.DisplayFormat;
            DisplayWidth        = qc0.DisplayWidth;
            Decimals            = qc0.Decimals;
            HorizontalAlignment = qc0.HorizontalAlignment;
            VerticalAlignment   = qc0.VerticalAlignment;

            return;
        }
Esempio n. 3
0
        DialogResult ShowInstance(QueryColumn qc)
        {
            new JupyterGuiConverter().ConvertFormOrUserControl(Instance);

            MetaColumn mc = qc.MetaColumn;

            HorizontalAlignmentEx ha = qc.ActiveHorizontalAlignment;

            SetHorizontalAlignment(qc.ActiveHorizontalAlignment);

            SetVerticalAlignment(qc.ActiveVerticalAlignment);

            ApplyToAllColumns.Checked = false;
            SetAsDefault.Checked      = false;

            DialogResult dr = ShowDialog(SessionManager.ActiveForm);

            if (dr == DialogResult.Cancel)
            {
                return(dr);
            }

            qc.HorizontalAlignment = GetHorizontalAlignment();
            qc.VerticalAlignment   = GetVerticalAlignment();

            if (ApplyToAllColumns.Checked && qc.QueryTable != null &&
                qc.QueryTable.Query != null)
            {             // apply to all columns
                foreach (QueryTable qt0 in qc.QueryTable.Query.Tables)
                {
                    foreach (QueryColumn qc0 in qt0.QueryColumns)
                    {
                        qc0.HorizontalAlignment = qc.HorizontalAlignment;
                        qc0.VerticalAlignment   = qc.VerticalAlignment;
                    }
                }
            }

            if (SetAsDefault.Checked)
            {             // set as user default
                MetaColumn.SessionDefaultHAlignment = qc.ActiveHorizontalAlignment;
                UserObjectDao.SetUserParameter(SS.I.UserName, "DefaultHorizontalAlignment", MetaColumn.SessionDefaultHAlignment.ToString());

                MetaColumn.SessionDefaultVAlignment = qc.ActiveVerticalAlignment;
                UserObjectDao.SetUserParameter(SS.I.UserName, "DefaultVerticalAlignment", MetaColumn.SessionDefaultVAlignment.ToString());
            }

            return(dr);
        }