예제 #1
0
        public static cave.ui.LabelWidget forText(cave.GuiApplicationContext context, string text)
        {
            var v = new cave.ui.LabelWidget(context);

            v.setWidgetText(text);
            return(v);
        }
예제 #2
0
 public virtual void setWidgetValue(object value)
 {
     labeltext = cape.String.asString(value);
     if (label != null)
     {
         label.setWidgetText(labeltext);
     }
 }
예제 #3
0
 public cave.ui.ActionBarWidget setWidgetTitle(string value)
 {
     widgetTitle = value;
     if (label != null)
     {
         label.setWidgetText(widgetTitle);
     }
     return(this);
 }
예제 #4
0
            public TabHeaderWidget(cave.GuiApplicationContext context) : base(context)
            {
                var thisWidget = (dynamic)this;

                headerBackground = new cave.ui.CanvasWidget(context);
                addWidget((Windows.UI.Xaml.UIElement)headerBackground);
                headerPadding = new cave.ui.LayerWidget(context);
                headerTitle   = new cave.ui.LabelWidget(context);
                headerTitle.setWidgetText("Tab Header");
                headerPadding.addWidget((Windows.UI.Xaml.UIElement)headerTitle);
                addWidget((Windows.UI.Xaml.UIElement)headerPadding);
            }