Ejemplo n.º 1
0
        public ControlBuilder <StaticText> Label(AbstractString text, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
        {
            var result = this.Text <StaticText>(text, tooltip, layoutFlags);

            WaitingForFocusBeneficiary = result.Control;
            return(result);
        }
Ejemplo n.º 2
0
        public ControlBuilder <TControl> Text <TControl> (AbstractString text, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
            where TControl : Control, new()
        {
            var result = New <TControl>(layoutFlags);

            result.SetText(text);
            if (tooltip != default)
            {
                result.SetTooltip(tooltip);
            }
            return(result);
        }
Ejemplo n.º 3
0
        public ControlBuilder <TControl> Image <TControl> (AbstractTextureReference texture, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
            where TControl : Control, new()
        {
            var result = New <TControl>(layoutFlags);

            result.SetImage(texture);
            if (tooltip != default)
            {
                result.SetTooltip(tooltip);
            }
            return(result);
        }
Ejemplo n.º 4
0
 public ControlBuilder <StaticImage> Image(AbstractTextureReference texture, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
 {
     return(this.Image <StaticImage>(texture, tooltip, layoutFlags));
 }
Ejemplo n.º 5
0
 public ControlBuilder <StaticText> Text(AbstractString text, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
 {
     return(this.Text <StaticText>(text, tooltip, layoutFlags));
 }