diff --git a/OngekiFumenEditor/Base/Attributes/ObjectPropertyBrowserAlias.cs b/OngekiFumenEditor/Base/Attributes/ObjectPropertyBrowserAlias.cs index e02a685e..ec23a508 100644 --- a/OngekiFumenEditor/Base/Attributes/ObjectPropertyBrowserAlias.cs +++ b/OngekiFumenEditor/Base/Attributes/ObjectPropertyBrowserAlias.cs @@ -17,18 +17,20 @@ public ObjectPropertyBrowserAlias(string alias = default) [AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)] public class LocalizableObjectPropertyBrowserAlias : ObjectPropertyBrowserAlias { - public LocalizableObjectPropertyBrowserAlias(string key) + public LocalizableObjectPropertyBrowserAlias(string resourceKey) { #if DEBUG - if (key == default) { + if (resourceKey == default) + { throw new ArgumentException("cannot use empty string as resource key"); } - if (Resources.ResourceManager.GetString(key) is null) { - throw new ArgumentException($"invalid resource key \"{key}\""); + if (Resources.ResourceManager.GetString(resourceKey) is null) + { + throw new ArgumentException($"invalid resource key \"{resourceKey}\""); } #endif - - Alias = Resources.ResourceManager.GetString(key!) ?? string.Empty; + + Alias = Resources.ResourceManager.GetString(resourceKey!) ?? string.Empty; } } } \ No newline at end of file diff --git a/OngekiFumenEditor/Properties/Resources.zh-Hans.resx b/OngekiFumenEditor/Properties/Resources.zh-Hans.resx index fb1cc085..815859ab 100644 --- a/OngekiFumenEditor/Properties/Resources.zh-Hans.resx +++ b/OngekiFumenEditor/Properties/Resources.zh-Hans.resx @@ -1662,9 +1662,24 @@ 保存 + + Bullet + + + 点击克隆新模板 + + + Bell + + + 已复制 {} 个物件(并可用在刷子模式) + 拖动生成HoldEnd物件 + + 可拖动到编辑器界面生成新的物件 + Id @@ -1674,6 +1689,9 @@ 选择文件 + + 轨道颜色 + 时,