Ejemplo n.º 1
0
            public override ProcedureUI.Text CreateText(string text)
            {
                var control = new EngineLabel();

                control.Location = new Point(DpiHelper.Default.ScaleValue(3), DpiHelper.Default.ScaleValue(3));
                control.Name     = "control" + controlCount;
                controlCount++;
                //control.AutoSize = true;
                control.TabIndex = controlCount;
                control.Text     = text;
                owner.Controls.Add(control);

                var result = new WinFormsText();

                result.control = control;
                control.Tag    = result;

                TextUpdateSize(control);

                return(result);
            }
Ejemplo n.º 2
0
 void TextUpdateSize(EngineLabel control)
 {
     control.Width = owner.ClientSize.Width - control.Location.X * 2;
 }