Exemplo n.º 1
0
 private void SetupCloseButton()
 {
     _closeButton.Setup("Close Button", 0.0f, 30.0f, 0, true);
     _closeButton.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     _closeButton.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_CLOSE));
     _closeButton.EventButtonClicked += OnCloseClicked;
 }
Exemplo n.º 2
0
 private void CreateResetButton()
 {
     resetButton = buttonsPanel.AddUIComponent <ButtonPanel>();
     resetButton.Build(PanelType.None, new Layout(new Vector2(0.0f, 40.0f), true, LayoutDirection.Horizontal, LayoutStart.TopLeft, 0));
     resetButton.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     resetButton.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_RESET));
     resetButton.EventButtonClicked += OnResetClicked;
 }
Exemplo n.º 3
0
 private void CreateLoadButton()
 {
     _loadButtonPanel = _selectMixPanel.AddUIComponent <ButtonPanel>();
     _loadButtonPanel.Setup("Load Button", 340.0f, 30.0f);
     _loadButtonPanel.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     _loadButtonPanel.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_LOAD));
     _loadButtonPanel.AlignRight();
     _loadButtonPanel.EventButtonClicked += OnLoadClicked;
 }
Exemplo n.º 4
0
 private void CreateSaveButton()
 {
     _saveButtonPanel = _saveMixPanel.AddUIComponent <ButtonPanel>();
     _saveButtonPanel.Setup("Save Button", 340.0f, 30.0f);
     _saveButtonPanel.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     _saveButtonPanel.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_SAVE));
     _saveButtonPanel.AlignRight();
     _saveButtonPanel.DisableButton();
     _saveButtonPanel.EventButtonClicked += OnSaveClicked;
 }
Exemplo n.º 5
0
 private void CreateSubscribeButton()
 {
     _subscribeButtonPanel = _selectMixPanel.AddUIComponent <ButtonPanel>();
     _subscribeButtonPanel.Setup("Download Button", 340.0f, 30.0f);
     _subscribeButtonPanel.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     _subscribeButtonPanel.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_SUBSCRIBE), Translation.Instance.GetTranslation(TranslationID.TOOLTIP_BUTTON_SUBSCRIBE));
     _subscribeButtonPanel.AlignRight();
     _subscribeButtonPanel.EventButtonClicked += OnSubscribeClicked;
     _subscribeButtonPanel.isVisible           = false;
 }
Exemplo n.º 6
0
 private void SetupSaveButton()
 {
     _saveButton.Setup("Save Button", 0.0f, 30.0f, 0, true);
     _saveButton.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     _saveButton.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_SAVE));
     _saveButton.EventButtonClicked += OnSaveClicked;
     if (_savedSwatches.Count == MaxSavedSwatches)
     {
         _saveButton.Disable();
     }
 }
Exemplo n.º 7
0
 private void CreateSaveButton()
 {
     saveButton = buttonsPanel.AddUIComponent <ButtonPanel>();
     saveButton.Build(PanelType.None, new Layout(new Vector2(0.0f, 40.0f), true, LayoutDirection.Horizontal, LayoutStart.TopLeft, 0));
     saveButton.SetAnchor(UIAnchorStyle.Left | UIAnchorStyle.CenterVertical);
     saveButton.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_SAVE));
     saveButton.EventButtonClicked += OnSaveClicked;
     if (savedSwatches.Count == MAX_SAVED_SWATCHES)
     {
         saveButton.Disable();
     }
 }
Exemplo n.º 8
0
 private void OnSaveClicked()
 {
     Controller.SaveMix(_saveName);
     _saveButtonPanel.SetText(Translation.Instance.GetTranslation(TranslationID.BUTTON_SAVED));
     _saveButtonPanel.DisableButton();
 }