Ejemplo n.º 1
0
        public DockItemContainer(DockFrame frame, DockItem item)
        {
            this.item = item;

            mainBox = new VBox();
            Add(mainBox);

            mainBox.ResizeMode = Gtk.ResizeMode.Queue;
            mainBox.Spacing    = 0;

            ShowAll();

            mainBox.PackStart(item.GetToolbar(PositionType.Top).Container, false, false, 0);

            HBox hbox = new HBox();

            hbox.Show();
            hbox.PackStart(item.GetToolbar(PositionType.Left).Container, false, false, 0);

            contentBox = new HBox();
            contentBox.Show();
            hbox.PackStart(contentBox, true, true, 0);

            hbox.PackStart(item.GetToolbar(PositionType.Right).Container, false, false, 0);

            mainBox.PackStart(hbox, true, true, 0);

            mainBox.PackStart(item.GetToolbar(PositionType.Bottom).Container, false, false, 0);
        }
Ejemplo n.º 2
0
        void UpdateVisualStyle()
        {
            if (VisualStyle != null)
            {
                if (widget != null)
                {
                    SetTreeStyle(widget);
                }

                item.GetToolbar(PositionType.Top).SetStyle(VisualStyle);
                item.GetToolbar(PositionType.Left).SetStyle(VisualStyle);
                item.GetToolbar(PositionType.Right).SetStyle(VisualStyle);
                item.GetToolbar(PositionType.Bottom).SetStyle(VisualStyle);
            }
        }
        public DockItemContainer(DockFrame frame, DockItem item)
        {
            this.item = item;

             mainBox = new VBox ();
             Add (mainBox);

             mainBox.ResizeMode = Gtk.ResizeMode.Queue;
             mainBox.Spacing = 0;
             mainBox.BorderWidth = 5;

             ShowAll ();

             mainBox.PackStart (item.GetToolbar (PositionType.Top).Container, false, false, 0);

             HBox hbox = new HBox ();
             hbox.Show ();
             hbox.PackStart (item.GetToolbar (PositionType.Left).Container, false, false, 0);

             contentBox = new HBox ();
             contentBox.Show ();
             hbox.PackStart (contentBox, true, true, 0);

             hbox.PackStart (item.GetToolbar (PositionType.Right).Container, false, false, 0);

             mainBox.PackStart (hbox, true, true, 0);

             mainBox.PackStart (item.GetToolbar (PositionType.Bottom).Container, false, false, 0);
        }