Exemplo n.º 1
0
        protected void BuildTextComponents(int startingIdx,
                                           int totalCompCount,
                                           int left,
                                           int top,
                                           int right,
                                           int bottom,
                                           IEnumerable <TextContent> contents,
                                           List <IComponent> outComps)
        {
            int idx = 0;

            foreach (var content in contents)
            {
                GetCors(content,
                        idx,
                        totalCompCount,
                        left,
                        top,
                        right,
                        bottom,
                        out int compLeft,
                        out int compTop,
                        out int compWidth,
                        out int compHeight);

                var comp = new ComponentHtmlBuilder(startingIdx + idx++,
                                                    content.Text,
                                                    compLeft,
                                                    compTop,
                                                    compWidth,
                                                    compHeight,
                                                    content.DisplayAt);
                outComps.Add(comp);
            }
        }
Exemplo n.º 2
0
        private static void BuildTextComponents(int startingIdx,
                                                int totalCompCount,
                                                int left,
                                                int top,
                                                int right,
                                                int bottom,
                                                IEnumerable <ElementBuilder.TextContent> contents,
                                                List <IComponent> outComps)
        {
            int idx = 0;

            foreach (var content in contents)
            {
                GetCors(idx,
                        totalCompCount,
                        left,
                        top,
                        right,
                        bottom,
                        out int compLeft,
                        out int compTop,
                        out int compRight,
                        out int compBottom);

                var comp = new ComponentHtmlBuilder(startingIdx + idx++,
                                                    content.Text,
                                                    compLeft,
                                                    compTop,
                                                    compRight,
                                                    compBottom);
                outComps.Add(comp);
            }
        }