예제 #1
0
            public void Add(DisplayLine line)
            {
                Lines.Add(line);
                int max = 0;

                foreach (var linec in Lines)
                {
                    max = Math.Max(linec.TotalSize, max);
                }
                foreach (var linec in Lines)
                {
                    linec.TotalSize = max;
                }
            }
예제 #2
0
            protected UIItem(string name) : base(name)
            {
                var texts = new List <DisplayText>();

                for (int i = 0; i < _prop.Sizes.Count; i++)
                {
                    texts.Add(new DisplayText());
                }
                Display = new DisplayLine
                {
                    Canvas = _prop,
                    Texts  = texts
                };
                Display.Texts[_prop.DynamicIndex] = new DisplayText(name, 0);
            }