Ejemplo n.º 1
0
        private DragableLabel GetPrompt(Control control, FieldWithSeparatePrompt field, Size canvasSize)
        {
            DragableLabel prompt = new DragableLabel();

            prompt.AutoSize    = true;
            prompt.Font        = field.PromptFont;
            prompt.Text        = field.PromptText;
            prompt.Left        = WinUtil.GetPromptLeft(field, canvasSize.Width);
            prompt.Top         = WinUtil.GetPromptTop(field, canvasSize.Height);
            prompt.LabelFor    = control;
            prompt.Field       = field;
            prompt.UseMnemonic = false;

            if (field.Page.FlipLabelColor)
            {
                prompt.ForeColor = Color.White;
            }

            return(prompt);
        }