コード例 #1
0
        protected override void OnCommandClick(string command)
        {
            _toolbarIcons[(int)_controlAddMode].Checked = false;

            switch (command)
            {
            case Components.GuiComponent.MODE_SELECT_CONTROLS:
                _controlAddMode = GUIAddType.None;
                break;

            case Components.GuiComponent.MODE_ADD_BUTTON:
                _controlAddMode = GUIAddType.Button;
                break;

            case Components.GuiComponent.MODE_ADD_INVENTORY:
                _controlAddMode = GUIAddType.InvWindow;
                break;

            case Components.GuiComponent.MODE_ADD_LABEL:
                _controlAddMode = GUIAddType.Label;
                break;

            case Components.GuiComponent.MODE_ADD_LISTBOX:
                _controlAddMode = GUIAddType.ListBox;
                break;

            case Components.GuiComponent.MODE_ADD_SLIDER:
                _controlAddMode = GUIAddType.Slider;
                break;

            case Components.GuiComponent.MODE_ADD_TEXTBOX:
                _controlAddMode = GUIAddType.TextBox;
                break;
            }

            _toolbarIcons[(int)_controlAddMode].Checked = true;
            Factory.ToolBarManager.RefreshCurrentPane();
        }
コード例 #2
0
ファイル: GUIEditor.cs プロジェクト: smarinel/ags-web
        protected override void OnCommandClick(string command)
        {
            _toolbarIcons[(int)_controlAddMode].Checked = false;

            switch (command)
            {
                case Components.GuiComponent.MODE_SELECT_CONTROLS:
                    _controlAddMode = GUIAddType.None;
                    break;
                case Components.GuiComponent.MODE_ADD_BUTTON:
                    _controlAddMode = GUIAddType.Button;
                    break;
                case Components.GuiComponent.MODE_ADD_INVENTORY:
                    _controlAddMode = GUIAddType.InvWindow;
                    break;
                case Components.GuiComponent.MODE_ADD_LABEL:
                    _controlAddMode = GUIAddType.Label;
                    break;
                case Components.GuiComponent.MODE_ADD_LISTBOX:
                    _controlAddMode = GUIAddType.ListBox;
                    break;
                case Components.GuiComponent.MODE_ADD_SLIDER:
                    _controlAddMode = GUIAddType.Slider;
                    break;
                case Components.GuiComponent.MODE_ADD_TEXTBOX:
                    _controlAddMode = GUIAddType.TextBox;
                    break;
            }

            _toolbarIcons[(int)_controlAddMode].Checked = true;
            Factory.ToolBarManager.RefreshCurrentPane();
        }