コード例 #1
0
        void _listMenuOptions_onItemAdded(UEditorWidgetBase sender, int indexAdded)
        {
            UEditorPanelVertical __newPanel = UWidget.Create <UEditorPanelVertical>();

            __newPanel.Name               = TabAreaPanel.Name + "_" + _listMenuOptions.StringList[indexAdded];
            __newPanel.LayoutMode         = ePositioningLayout.Layout;
            __newPanel.WidgetShouldRender = false;

            this.TabPanelData.Insert(indexAdded, new UEditorPanelTab_TabPanelItem()
            {
                Panel = __newPanel
            });
            this.TabAreaPanel.AddChild(__newPanel);
            this.TabAreaPanel.Raise_onContainerChange();
            TabAreaPanel.ToolBar.MenuOptions.Insert(indexAdded, _listMenuOptions.StringList[indexAdded]);
        }
コード例 #2
0
 void _btnControls_OnClick(IUEditorWidgetClickable sender, EventArgs e)
 {
     this.ActiveGroup = _vertControls;
 }
コード例 #3
0
 void _btnDecorators_OnClick(IUEditorWidgetClickable sender, EventArgs e)
 {
     this.ActiveGroup = _vertDecorators;
 }