Mesen2/UI/Debugger/Windows/CommentEditWindow.axaml
Sour 0352c7d675 Debugger: Always show modal popups in the taskbar
It's possible to click minimize on them, which isn't very user friendly (appears as a tiny title bar at the bottom left in Windows, not sure about Linux/macOS)
2024-12-13 23:35:47 +09:00

41 lines
1.4 KiB
XML

<Window
xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:vm="using:Mesen.Debugger.ViewModels"
xmlns:l="using:Mesen.Localization"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="350" d:DesignHeight="50"
x:Class="Mesen.Debugger.Windows.CommentEditWindow"
x:DataType="vm:CommentEditViewModel"
Icon="/Assets/EditLabel.png"
Width="350"
MinWidth="350"
CanResize="False"
SizeToContent="Height"
Title="{l:Translate wndTitle}"
>
<Design.DataContext>
<vm:CommentEditViewModel />
</Design.DataContext>
<DockPanel>
<StackPanel HorizontalAlignment="Right" Orientation="Horizontal" DockPanel.Dock="Bottom">
<Button MinWidth="70" HorizontalContentAlignment="Center" IsDefault="True" Click="Ok_OnClick" Content="{l:Translate btnOk}" />
<Button MinWidth="70" HorizontalContentAlignment="Center" IsCancel="True" Click="Cancel_OnClick" Content="{l:Translate btnCancel}" />
</StackPanel>
<TextBox
Name="txtComment"
FontFamily="{DynamicResource MesenMonospaceFont}"
FontSize="{DynamicResource MesenMonospaceFontSize}"
AcceptsReturn="True"
ScrollViewer.HorizontalScrollBarVisibility="Auto"
Height="NaN"
MinHeight="21"
MaxHeight="200"
VerticalContentAlignment="Top"
Text="{Binding Label.Comment, Converter={StaticResource NullTextConverter}}"
/>
</DockPanel>
</Window>