Skip to content

Commit 6b06189

Browse files
committed
Add missing readonly rule for some controls
1 parent 68f98ad commit 6b06189

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

SvgFileType/SvgFileType.cs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,18 @@ PropertyControlInfo CommonSettings(PropertyControlInfo p)
9999

100100
public override PropertyCollection OnCreateSavePropertyCollection()
101101
{
102-
PropertyName[] targets = new PropertyName[]
102+
PropertyName[] targets1 = new PropertyName[]
103103
{
104104
PropertyNames.PdnShape,
105105
PropertyNames.PdnShapeName
106106
};
107107

108+
PropertyName[] targets2 = new PropertyName[]
109+
{
110+
PropertyNames.LowpassFilter,
111+
PropertyNames.GreymapScale
112+
};
113+
108114
FluentPropertyCollection properties = new FluentPropertyCollection()
109115
.AddStaticListChoice(PropertyNames.ScanMode, ScanMode.Transparent)
110116
.AddStaticListChoice(PropertyNames.PreviewMode, PreviewMode.Fast)
@@ -127,7 +133,8 @@ public override PropertyCollection OnCreateSavePropertyCollection()
127133
.AddDouble(PropertyNames.Angle, 0, 0, 360)
128134
.AddUri(PropertyNames.GitHubLink, MyPluginSupportInfo.Instance.WebsiteUri)
129135
.AddUri(PropertyNames.DiscussionLink, MyPluginSupportInfo.Instance.ForumUri)
130-
.WithReadOnlyRule(targets, PropertyNames.ScanMode, ScanMode.Transparent, inverse: true)
136+
.WithReadOnlyRule(targets1, PropertyNames.ScanMode, ScanMode.Transparent, inverse: true)
137+
.WithReadOnlyRule(targets2, PropertyNames.HighpassFilter, 0)
131138
.WithReadOnlyRule(PropertyNames.FillColor, PropertyNames.ScanMode, ScanMode.Opaque, inverse: true);
132139
return properties;
133140
}

0 commit comments

Comments
 (0)