Limit visibility of Compatible OS text box

This commit is contained in:
Matt Nadareski
2025-10-22 11:45:10 -04:00
parent e02ab769ec
commit d2d23ebbdf
3 changed files with 6 additions and 2 deletions

View File

@@ -49,6 +49,7 @@
- Possibly fix missing options string
- Minor Spanish cleanup
- Update RedumpLib to 1.8.0
- Limit visibility of Compatible OS text box
### 3.5.0 (2025-10-10)

View File

@@ -187,7 +187,7 @@
<controls:UserInput x:Name="CommentsTextBox" Label="{DynamicResource CommentsInputString}"
Text="{Binding SubmissionInfo.CommonDiscInfo.Comments, Mode=TwoWay}" TextHeight="50"
Enter="True" TextWrapping="Wrap" VerticalContentAlignmentValue="Top" />
<controls:UserInput x:Name="CompatibleOSTextBox" Label="{DynamicResource CompatibleOSInputString}"
<controls:UserInput x:Name="CompatibleOSTextBox" Label="{DynamicResource CompatibleOSInputString}" Visibility="Collapsed"
Text="{Binding Path=SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[(redump:SiteCode)CompatibleOS], Mode=TwoWay}"/>
<controls:UserInput x:Name="DiscKeyTextBox" Label="Disc Key" Visibility="Collapsed"
Text="{Binding Path=SubmissionInfo.Extras.DiscKey, Mode=TwoWay}"/>

View File

@@ -19,7 +19,8 @@ namespace MPF.UI.Windows
#endregion
#region Additional Info
private UserInput? CompatibleOSTextBox => ItemHelper.FindChild<UserInput>(this, "CompatibleOSTextBox");
private Grid? PCMacHybridGrid => ItemHelper.FindChild<Grid>(this, "PCMacHybridGrid");
private UserInput? DiscIDTextBox => ItemHelper.FindChild<UserInput>(this, "DiscIDTextBox");
private UserInput? DiscKeyTextBox => ItemHelper.FindChild<UserInput>(this, "DiscKeyTextBox");
@@ -464,10 +465,12 @@ namespace MPF.UI.Windows
{
case RedumpSystem.AppleMacintosh:
PCMacHybridGrid!.Visibility = Visibility.Visible;
CompatibleOSTextBox!.Visibility = Visibility.Visible;
break;
case RedumpSystem.IBMPCcompatible:
PCMacHybridGrid!.Visibility = Visibility.Visible;
CompatibleOSTextBox!.Visibility = Visibility.Visible;
break;
case RedumpSystem.NintendoWiiU: