67dfbd21a6
The CloseWarningDialog is now "awaitable"/async, as suggested in PR #7871. As opening the dialog is async, the flag can be reset in the same method. This way the flag operations occur in the same method. The event handlers of the buttons became obsolete and are removed. ## Validation Steps Performed Tested manually.
115 lines
4.2 KiB
XML
115 lines
4.2 KiB
XML
<!-- Copyright (c) Microsoft Corporation. All rights reserved. Licensed under
|
|
the MIT License. See LICENSE in the project root for license information. -->
|
|
<Page
|
|
x:Class="TerminalApp.TerminalPage"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:local="using:TerminalApp"
|
|
xmlns:mux="using:Microsoft.UI.Xaml.Controls"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
mc:Ignorable="d">
|
|
|
|
<Grid x:Name="Root" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto" />
|
|
<RowDefinition Height="*" />
|
|
</Grid.RowDefinitions>
|
|
|
|
<local:TabRowControl x:Name="TabRow" Grid.Row="0" />
|
|
|
|
<Grid x:Name="TabContent" Grid.Row="1" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" />
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="AboutDialog"
|
|
x:Uid="AboutDialog"
|
|
DefaultButton="Close">
|
|
<StackPanel Orientation="Vertical">
|
|
<TextBlock IsTextSelectionEnabled="True">
|
|
<Run Text="{x:Bind ApplicationDisplayName}" /> <LineBreak />
|
|
<Run x:Uid="AboutDialog_VersionLabel" />
|
|
<Run Text="{x:Bind ApplicationVersion}" />
|
|
</TextBlock>
|
|
<HyperlinkButton
|
|
x:Uid="AboutDialog_DocumentationLink"
|
|
NavigateUri="https://go.microsoft.com/fwlink/?linkid=2125416" />
|
|
<HyperlinkButton
|
|
x:Uid="AboutDialog_ReleaseNotesLink"
|
|
NavigateUri="https://go.microsoft.com/fwlink/?linkid=2125417" />
|
|
<HyperlinkButton
|
|
x:Uid="AboutDialog_PrivacyPolicyLink"
|
|
NavigateUri="https://go.microsoft.com/fwlink/?linkid=2125418" />
|
|
<HyperlinkButton
|
|
x:Uid="AboutDialog_ThirdPartyNoticesLink"
|
|
Click="_ThirdPartyNoticesOnClick" />
|
|
</StackPanel>
|
|
</ContentDialog>
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="CloseAllDialog"
|
|
x:Uid="CloseAllDialog"
|
|
DefaultButton="Primary">
|
|
</ContentDialog>
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="MultiLinePasteDialog"
|
|
x:Uid="MultiLinePasteDialog"
|
|
DefaultButton="Primary">
|
|
</ContentDialog>
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="LargePasteDialog"
|
|
x:Uid="LargePasteDialog"
|
|
DefaultButton="Primary">
|
|
</ContentDialog>
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="ControlNoticeDialog"
|
|
x:Uid="ControlNoticeDialog"
|
|
DefaultButton="Primary">
|
|
<TextBlock IsTextSelectionEnabled="True" TextWrapping="WrapWholeWords">
|
|
<Run x:Name="NoticeMessage"/>
|
|
</TextBlock>
|
|
</ContentDialog>
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="CouldNotOpenUriDialog"
|
|
x:Uid="CouldNotOpenUriDialog"
|
|
DefaultButton="Primary">
|
|
<TextBlock IsTextSelectionEnabled="True" TextWrapping="WrapWholeWords">
|
|
<Run x:Name="CouldNotOpenUriReason" /> <LineBreak />
|
|
<Run
|
|
x:Name="UnopenedUri"
|
|
FontFamily="Cascadia Mono">
|
|
</Run>
|
|
</TextBlock>
|
|
</ContentDialog>
|
|
|
|
|
|
<ContentDialog
|
|
x:Load="False"
|
|
x:Name="KeyboardServiceDisabledDialog"
|
|
x:Uid="KeyboardServiceDisabledDialog"
|
|
DefaultButton="Primary">
|
|
|
|
<TextBlock
|
|
Foreground="{ThemeResource ErrorTextBrush}"
|
|
IsTextSelectionEnabled="True"
|
|
TextWrapping="WrapWholeWords"
|
|
Text="{x:Bind KeyboardServiceDisabledText, Mode=OneWay}" />
|
|
</ContentDialog>
|
|
|
|
<local:CommandPalette
|
|
x:Name="CommandPalette"
|
|
Grid.Row="1"
|
|
Visibility="Collapsed"
|
|
VerticalAlignment="Stretch" />
|
|
</Grid>
|
|
</Page>
|