RumbleSettingsWindow.axaml 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <UserControl xmlns="https://github.com/avaloniaui"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  3. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:viewModels="clr-namespace:Ryujinx.Ava.Ui.ViewModels"
  6. xmlns:ui="clr-namespace:FluentAvalonia.UI.Controls;assembly=FluentAvalonia"
  7. xmlns:locale="clr-namespace:Ryujinx.Ava.Common.Locale"
  8. mc:Ignorable="d"
  9. x:Class="Ryujinx.Ava.Ui.Windows.RumbleSettingsWindow"
  10. Focusable="True">
  11. <Grid Margin="10">
  12. <Grid.RowDefinitions>
  13. <RowDefinition Height="Auto" />
  14. <RowDefinition />
  15. </Grid.RowDefinitions>
  16. <StackPanel Orientation="Vertical">
  17. <StackPanel Orientation="Horizontal">
  18. <TextBlock
  19. Width="100"
  20. TextWrapping="WrapWithOverflow"
  21. HorizontalAlignment="Center"
  22. Text="{locale:Locale ControllerSettingsRumbleStrongMultiplier}" />
  23. <Slider
  24. Margin="0,-5,0,-5"
  25. Width="200"
  26. TickFrequency="0.01"
  27. IsSnapToTickEnabled="True"
  28. Maximum="10"
  29. Minimum="0"
  30. Value="{Binding StrongRumble, Mode=TwoWay}" />
  31. <TextBlock
  32. VerticalAlignment="Center"
  33. Margin="5,0"
  34. Text="{Binding StrongRumble, StringFormat=\{0:0.00\}}" />
  35. </StackPanel>
  36. <StackPanel Orientation="Horizontal">
  37. <TextBlock
  38. Width="100"
  39. TextWrapping="WrapWithOverflow"
  40. HorizontalAlignment="Center"
  41. Text="{locale:Locale ControllerSettingsRumbleWeakMultiplier}" />
  42. <Slider
  43. Margin="0,-5,0,-5"
  44. Width="200"
  45. MaxWidth="200"
  46. Maximum="10"
  47. TickFrequency="0.01"
  48. IsSnapToTickEnabled="True"
  49. Minimum="0"
  50. Value="{Binding WeakRumble, Mode=TwoWay}" />
  51. <TextBlock
  52. VerticalAlignment="Center"
  53. Margin="5,0"
  54. Text="{Binding WeakRumble, StringFormat=\{0:0.00\}}" />
  55. </StackPanel>
  56. </StackPanel>
  57. </Grid>
  58. </UserControl>