Repository: microsoft/terminal (language: cpp)

Issue:
Add subtext to why `Always show tabs` is not toggleable in SUI
### Windows Terminal version

1.16.2523.0

### Windows build number

10.0.19044.0

### Other Software

_No response_

### Steps to reproduce

Open `Appearance` in SUI and select `Always show tabs`

### Expected Behavior

`Always show tabs` option to be toggleable 

### Actual Behavior

Control is grayed out and set to `On`:


![alwasy_show_tabs](https://user-images.githubusercontent.com/3933920/190029900-cf79af06-81b2-486f-8efd-328728ec9075.PNG)



Discussion / hints:
You cannot turn off the display of tabs while "show tabs in titlebar" is turned on.
We probably should have some sub-text that appears when in this case to indicate why it's forced on. Or at least additional text that clarifies "This setting cannot be disabled while 'Hide the titlebar' is enabled."
Thank you @DHowett. I wouldn't have guessed that `Hide the title bar` needs to be off before `Always show tabs` control becomes active. Some clue in the SUI would be helpful, as suggested by @zadjii-msft 
Looking at how PowerToys handles a scenario like this:

![image](https://user-images.githubusercontent.com/15877083/196692876-e5e9cd7f-73ec-4f87-82cd-d4ddac862bda.png)

Would this be acceptable? If so, happy to make PR.
@BenConstable9 I love your suggestion - sorry, I never said that and let this thread go dark - and it fits in with how we're going to pivot title bar appearance into the theming UI in the future.

I'd love to see how it turns out if you do choose to PR it.
Adding text is easy enough.

<img width="863" alt="image" src="https://user-images.githubusercontent.com/2086722/230632282-29d5f2a0-b780-4b71-863e-0ba4c0b0cb8d.png">

Happy to PR it if you are good with that verbiage

Works for me!

We may want to note in the `<comment>` for that translation that it is referring to another setting (and include the localization key for that setting too)

Fix patch:
diff --git a/src/cascadia/TerminalSettingsEditor/Resources/en-US/Resources.resw b/src/cascadia/TerminalSettingsEditor/Resources/en-US/Resources.resw
index c66785fb200..6158370bbae 100644
--- a/src/cascadia/TerminalSettingsEditor/Resources/en-US/Resources.resw
+++ b/src/cascadia/TerminalSettingsEditor/Resources/en-US/Resources.resw
@@ -244,8 +244,8 @@
     <comment>Header for a control to toggle if the app should always show the tabs (similar to a website browser).</comment>
   </data>
   <data name="Globals_AlwaysShowTabs.HelpText" xml:space="preserve">
-    <value>When disabled, the tab bar will appear when a new tab is created.</value>
-    <comment>A description for what the "always show tabs" setting does. Presented near "Globals_AlwaysShowTabs.Header".</comment>
+    <value>When disabled, the tab bar will appear when a new tab is created. Cannot be disabled while "Hide the title bar" is On.</value>
+    <comment>A description for what the "always show tabs" setting does. Presented near "Globals_AlwaysShowTabs.Header". This setting cannot be disabled while "Globals_ShowTitlebar.Header" is enabled.</comment>
   </data>
   <data name="Globals_NewTabPosition.Header" xml:space="preserve">
     <value>Position of newly created tabs</value>


Test patch: