コード例 #1
0
        private void SetFormat()
        {
            if (rdogrpFormat.SelectedIndex < 0)
            {
                return;
            }
            string selectItem = rdogrpFormat.Properties.Items[rdogrpFormat.SelectedIndex].Value.ToString();

            if (IsTime)
            {
                SelectTimeFormat = (ProWrite.Core.TimeFormat)Enum.Parse(typeof(ProWrite.Core.TimeFormat), selectItem);
                StrTime          = ShapeTime.GetTimeByTimeFormat(SelectTimeFormat);
                //MsgBox.Warning(StrTime);
            }
            else
            {
                SelectTempeFormat = (TempFormat)Enum.Parse(typeof(TempFormat), selectItem);
                StrTemp           = ShapeTemp.GetTempByFormat(SelectTempeFormat);
                //MsgBox.Warning(StrTemp);
            }
            if (IsTime && UpdateShapeText != null)
            {
                UpdateShapeText(StrTime, SelectTimeFormat);
            }
            if (!IsTime && UpdateShapeTempText != null)
            {
                UpdateShapeTempText(StrTemp, SelectTempeFormat);
            }
        }
コード例 #2
0
        // <summary>
        /// Function: Convert VariableTempType
        /// Author  : Jerry Xu
        /// Date    : 2008-12-17
        /// </summary>
        /// <param name="shape">ShapeTemp</param>
        /// <returns>VariableTempType</returns>
        private static VariableTempType ConvertVariableTempType(ShapeTemp shape, int source)
        {
            VariableTempType effectType = new VariableTempType();

            effectType.FontInfo = ConvertFontInfoType(shape);
            //effectType.Format = shape.DisplayFormat;
            effectType.DLTSource = source;
            effectType.DLTField  = (int)shape.DisplayFormat + 1;

            return(effectType);
        }
コード例 #3
0
 public override void VisitTemp(ShapeTemp temp)
 {
     VisitShape(temp);
 }
コード例 #4
0
 public virtual void VisitTemp(ShapeTemp temp)
 {
 }