SettingsInputView.axaml
1 <UserControl 2 x:Class="Ryujinx.Ava.UI.Views.Settings.SettingsInputView" 3 xmlns="https://github.com/avaloniaui" 4 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 5 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 6 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 7 xmlns:locale="clr-namespace:Ryujinx.Ava.Common.Locale" 8 xmlns:views="clr-namespace:Ryujinx.Ava.UI.Views.Input" 9 xmlns:viewModels="clr-namespace:Ryujinx.Ava.UI.ViewModels" 10 mc:Ignorable="d" 11 x:DataType="viewModels:SettingsViewModel"> 12 <Design.DataContext> 13 <viewModels:SettingsViewModel /> 14 </Design.DataContext> 15 <ScrollViewer 16 Name="InputPage" 17 HorizontalAlignment="Stretch" 18 VerticalAlignment="Stretch" 19 HorizontalScrollBarVisibility="Disabled" 20 VerticalScrollBarVisibility="Auto"> 21 <Border Classes="settings"> 22 <Panel 23 Margin="10"> 24 <Grid> 25 <Grid.RowDefinitions> 26 <RowDefinition Height="Auto"/> 27 <RowDefinition Height="*" /> 28 <RowDefinition Height="Auto" /> 29 </Grid.RowDefinitions> 30 <views:InputView 31 Grid.Row="0" 32 Name="InputView" /> 33 <StackPanel 34 Orientation="Vertical" 35 Grid.Row="2"> 36 <Separator 37 Margin="0 10" 38 Height="1" /> 39 <StackPanel 40 Orientation="Horizontal" 41 Spacing="10"> 42 <CheckBox 43 ToolTip.Tip="{locale:Locale DockModeToggleTooltip}" 44 MinWidth="0" 45 IsChecked="{Binding EnableDockedMode}"> 46 <TextBlock 47 Text="{locale:Locale SettingsTabInputEnableDockedMode}" /> 48 </CheckBox> 49 <CheckBox 50 ToolTip.Tip="{locale:Locale DirectKeyboardTooltip}" 51 IsChecked="{Binding EnableKeyboard}"> 52 <TextBlock 53 Text="{locale:Locale SettingsTabInputDirectKeyboardAccess}" /> 54 </CheckBox> 55 <CheckBox 56 ToolTip.Tip="{locale:Locale DirectMouseTooltip}" 57 IsChecked="{Binding EnableMouse}"> 58 <TextBlock 59 Text="{locale:Locale SettingsTabInputDirectMouseAccess}" /> 60 </CheckBox> 61 </StackPanel> 62 </StackPanel> 63 </Grid> 64 </Panel> 65 </Border> 66 </ScrollViewer> 67 </UserControl>