Пример #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);
        }
Пример #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);
        }
Пример #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);
        }
Пример #4
0
 public ControlBuilder <StaticImage> Image(AbstractTextureReference texture, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
 {
     return(this.Image <StaticImage>(texture, tooltip, layoutFlags));
 }
Пример #5
0
 public ControlBuilder <StaticText> Text(AbstractString text, AbstractTooltipContent tooltip = default, ControlFlags?layoutFlags = null)
 {
     return(this.Text <StaticText>(text, tooltip, layoutFlags));
 }