コード例 #1
0
        /// <summary>
        /// Gets the default style for the requested MotionStance
        /// </summary>
        /// <returns>The default style or MotionCommand.Invalid if not found</returns>
        private MotionCommand GetDefaultMotion(MotionStance style)
        {
            if (StyleDefaults.ContainsKey((uint)style))
            {
                return((MotionCommand)StyleDefaults[(uint)style]);
            }

            return(MotionCommand.Invalid);
        }
コード例 #2
0
ファイル: Style.cs プロジェクト: zatuliveter/reportviewercore
 internal Style(ReportItem reportItem, Microsoft.ReportingServices.ReportProcessing.ReportItem reportItemDef, RenderingContext context)
     : base(context)
 {
     Global.Tracer.Assert(!base.IsCustomControl);
     m_reportItem    = reportItem;
     m_reportItemDef = reportItemDef;
     if (reportItem is Line)
     {
         m_styleDefaults = LineStyleDefaults;
     }
     else
     {
         m_styleDefaults = NormalStyleDefaults;
     }
 }
コード例 #3
0
 public Style(ReportItem reportItem, AspNetCore.ReportingServices.ReportProcessing.ReportItem reportItemDef, RenderingContext context)
     : base(context)
 {
     Global.Tracer.Assert(!base.IsCustomControl);
     this.m_reportItem    = reportItem;
     this.m_reportItemDef = reportItemDef;
     if (reportItem is Line)
     {
         this.m_styleDefaults = Style.LineStyleDefaults;
     }
     else
     {
         this.m_styleDefaults = Style.NormalStyleDefaults;
     }
 }
コード例 #4
0
        public override void Unpack(BinaryReader reader)
        {
            Id = reader.ReadUInt32();

            DefaultStyle = reader.ReadUInt32();

            uint numStyleDefaults = reader.ReadUInt32();

            for (uint i = 0; i < numStyleDefaults; i++)
            {
                StyleDefaults.Add(reader.ReadUInt32(), reader.ReadUInt32());
            }

            Cycles.Unpack(reader);

            Modifiers.Unpack(reader);

            Links.Unpack(reader);
        }
コード例 #5
0
ファイル: Style.cs プロジェクト: zatuliveter/reportviewercore
 public Style()
 {
     Global.Tracer.Assert(base.IsCustomControl);
     m_styleDefaults = NormalStyleDefaults;
 }