示例#1
0
        public MenuLabel(MenuPage page, string label, string icon = "", string iconRight = "", float opacity = 1, MenuTextAlignment align = MenuTextAlignment.Left) : base(page)
        {
            Text = label;

            IconLeft  = icon;
            IconRight = iconRight;

            Opacity   = opacity;
            Alignment = align;
        }
示例#2
0
        public MenuButton(MenuPage page,
                          string label,
                          string icon                     = "",
                          string iconRight                = "",
                          string sublabel                 = "",
                          MenuTextAlignment labelAlign    = MenuTextAlignment.Left,
                          MenuTextAlignment sublabelAlign = MenuTextAlignment.Left) : base(page)
        {
            Label    = label;
            Sublabel = sublabel;

            IconLeft  = icon;
            IconRight = iconRight;

            LabelAlignment    = labelAlign;
            SublabelAlignment = sublabelAlign;
        }
示例#3
0
        public MenuTextInput(MenuPage page,
                             string initialText,
                             string label,
                             string icon                     = "",
                             string iconRight                = "",
                             string sublabel                 = "",
                             MenuTextAlignment labelAlign    = MenuTextAlignment.Left,
                             MenuTextAlignment sublabelAlign = MenuTextAlignment.Left) : base(page)
        {
            Text = initialText;

            Label    = label;
            Sublabel = sublabel;

            IconLeft  = icon;
            IconRight = iconRight;

            LabelAlignment    = labelAlign;
            SublabelAlignment = sublabelAlign;
        }