private void AddHeader() { Header = SettingsPanel.AddUIComponent <StyleHeaderPanel>(); Header.Init(Manager.Style.StyleType.Filler, false); Header.OnSaveTemplate += OnSaveTemplate; Header.OnSelectTemplate += OnSelectTemplate; }
private void AddStyleTypeProperty() { Style = SettingsPanel.AddUIComponent <FillerStylePropertyPanel>(); Style.Text = NodeMarkup.Localize.LineEditor_Style; Style.Init(); Style.SelectedObject = EditObject.Style.Type; Style.OnSelectObjectChanged += StyleChanged; }
protected override void OnObjectSelect() { Offset = SettingsPanel.AddUIComponent <FloatPropertyPanel>(); Offset.Text = NodeMarkup.Localize.PointEditor_Offset; Offset.UseWheel = true; Offset.WheelStep = 0.1f; Offset.Init(); Offset.Value = EditObject.Offset; Offset.OnValueChanged += OffsetChanged; }
private void AddTemplateName() { NameProperty = SettingsPanel.AddUIComponent <StringPropertyPanel>(); NameProperty.Text = NodeMarkup.Localize.TemplateEditor_Name; NameProperty.FieldWidth = 230; NameProperty.UseWheel = false; NameProperty.Init(); NameProperty.Value = EditObject.Name; NameProperty.OnValueChanged += NameSubmitted; }
protected override void OnObjectSelect() { Log.Debug("LaneEditor.OnObjectSelect()"); //ToolInstance.OnLaneUISelect(SelectItem.Object.Index); HideEmptySelected(); PositionField = SettingsPanel.AddUIComponent <FloatPropertyPanel>(); PositionField.Text = "Position"; PositionField.UseWheel = true; PositionField.WheelStep = 0.1f; PositionField.Init(); PositionField.Value = EditObject.Position; PositionField.OnValueChanged += PositionChanged; }
private void AddHeader() { HeaderPanel = SettingsPanel.AddUIComponent <TemplateHeaderPanel>(); HeaderPanel.Init(EditObject.IsDefault()); HeaderPanel.OnSetAsDefault += ToggleAsDefault; }