Beispiel #1
0
 protected override void Design()
 {
     Widgets = new Widget[] {
     Facto = new WidgetGroupTopMenu(),
     WidgetMenu = new WidgetGroupLeftMenu(),
       };
 }
Beispiel #2
0
        public override void Initialize(IMui parent, Widget client)
        {
            base.Initialize(parent,client);

              Parent.Resize    += Parent_Resize;
              Parent.ResizeEnd += Parent_Resize;
              DoLayout();
        }
 public override void Design()
 {
     Bounds = new FloatRect(4,4,Parent.Size.Width,32);
       Widgets = new Widget[]
       {
     new WidgetMouse(Parent) { Bounds = new FloatRect(4,0,140,Height), },
     new WidgetClock(Parent) { Bounds = new FloatRect(0,0, 200, Height), },
     //        new WidgetButton(Parent) { Bounds = new FloatRect(0,0,100,Height), Text = "ASOME" },
     new WidgetButton(Parent) { Bounds = new FloatRect(0,0,Height,Height), Font=Parent.FontIndex["awesome",16.0f], Text=FontAwesome.Adjust, Smoother=true },
     //        new WidgetButton(Parent) { Bounds = new FloatRect(0,0,150,Height), Text = "CSOME" },
     new WidgetSlideH(Parent) { Bounds = new FloatRect(0,0,250,Height), Text = "SLIDE", SliderValue = new DoubleMinMax() { Minimum = 0, Maximum = 1, Value = .5 } },
       };
 }
 public override void Design()
 {
     Gap=0;
     Dock = DockStyle.Left;
     Bounds = new FloatRect(4,48,48,48);
     var DefaultBounds = new FloatRect(4, 48, 32, 32);
     var DPadding = new Padding(4);
       var awesome = Parent.FontIndex.GetFont("awesome", 19f, FontStyle.Regular, GraphicsUnit.Pixel);
       Widgets = new Widget[]
     {
       new WidgetButton(Parent) { Text = FontAwesome.Bars, Bounds = DefaultBounds, Padding=DPadding, Font=awesome, Smoother=true }, // bars
     BtnLoadMidi = new WidgetButton(Parent) { Text = FontAwesome.Music, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // h-bars
       new WidgetButton(Parent) { Text = FontAwesome.EllipsisV, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // v-bars
       new WidgetButton(Parent) { Text = FontAwesome.Play, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // fore
       new WidgetButton(Parent) { Text = FontAwesome.Backward, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // back
       new WidgetButton(Parent) { Text = FontAwesome.FolderOpen, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // folder-open
       new WidgetButton(Parent) { Text = FontAwesome.FolderOpenO, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // folder-open
       new WidgetButton(Parent) { Text = FontAwesome.Save, Bounds = DefaultBounds.Clone(), Padding=DPadding, Font=awesome, Smoother=true }, // font
     };
 }
        public override void Design()
        {
            Widgets = new Widget[] {
            Label_MouseInfo = new WidgetLabel(Parent) { Bounds = new FloatRect(Bounds.Left,Bounds.Top,200,32), Text="X = ?, Y = ?", Container=this },

            Button_MbtAdd = new WidgetButton(Parent) { Bounds = new FloatRect(Bounds.Left,Bounds.Top,60,32), Text="-", Container=this },
            Button_MbtSubtract = new WidgetButton(Parent) { Bounds = new FloatRect(Bounds.Left,Bounds.Top,60,32), Text="+", Container=this },
            Label_CaretInfo = new WidgetLabel(Parent) { Bounds = new FloatRect(Bounds.Left,Bounds.Top,160,32), Text="1 / 8 Meas", Container=this },

            MidiList = new WidgetMidiList(Parent) {
              Bounds = new FloatRect { X = Bounds.X, Y = Bounds.Y, Width = 1, Height = 1 },
              Font = new Font("FreeMono", 10.0f, FontStyle.Regular)
            }
              };

              Services = new List<MuiService>(){
            new MuiService_MidiGridMouse(),
            new MuiService_MbtCaret(),
            new MuiService_Wheeler(),
              };
        }
        public override void Initialize(IMui app, Widget client)
        {
            base.Initialize(app,client);

            TopToBottom();
        }
        public override void Initialize(IMui app, Widget client)
        {
            base.Initialize(app,client);

              LeftToRight();
        }
 public override void Initialize(IMui parent, Widget client)
 {
     base.Initialize(parent, client);
       Parent.SizeChanged += parent_Resize;
 }
 public override void Uninitialize(IMui parent, Widget client)
 {
     Parent.SizeChanged -= parent_Resize;
       base.Uninitialize(parent, client);
 }
Beispiel #10
0
 protected override void Design()
 {
     Widgets = new Widget[]
       {
     Facto = new WidgetGroupTopMenu(),
     WidgetMenu = new WidgetGroupLeftMenu(),
     MidiList = new WidgetGroupMidiList(this)
     {
       Bounds = new FloatRect { X = 64, Y=64, Width=600, Height=400 },
       Font = new Font(Font.FontFamily, 10.0f, FontStyle.Regular)
     }
       };
 }
 public void BindToWidget(Widget widget)
 {
     Parent = widget;
     BindToWidget();
 }