mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-08 04:07:40 +02:00
Introducing SettingExpander
This commit is contained in:
@@ -3,7 +3,9 @@
|
|||||||
// See the LICENSE file in the project root for more information.
|
// See the LICENSE file in the project root for more information.
|
||||||
|
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
|
using Windows.UI.Accessibility;
|
||||||
using Windows.UI.Xaml;
|
using Windows.UI.Xaml;
|
||||||
|
using Windows.UI.Xaml.Automation;
|
||||||
using Windows.UI.Xaml.Controls;
|
using Windows.UI.Xaml.Controls;
|
||||||
|
|
||||||
namespace Microsoft.PowerToys.Settings.UI.Controls
|
namespace Microsoft.PowerToys.Settings.UI.Controls
|
||||||
@@ -29,7 +31,7 @@ namespace Microsoft.PowerToys.Settings.UI.Controls
|
|||||||
"Header",
|
"Header",
|
||||||
typeof(string),
|
typeof(string),
|
||||||
typeof(Setting),
|
typeof(Setting),
|
||||||
new PropertyMetadata(default(string)));
|
new PropertyMetadata(default(string), OnHeaderChanged));
|
||||||
|
|
||||||
public static readonly DependencyProperty DescriptionProperty = DependencyProperty.Register(
|
public static readonly DependencyProperty DescriptionProperty = DependencyProperty.Register(
|
||||||
"Description",
|
"Description",
|
||||||
@@ -87,6 +89,11 @@ namespace Microsoft.PowerToys.Settings.UI.Controls
|
|||||||
base.OnApplyTemplate();
|
base.OnApplyTemplate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static void OnHeaderChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
|
||||||
|
{
|
||||||
|
((Setting)d).Update();
|
||||||
|
}
|
||||||
|
|
||||||
private static void OnIconChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
|
private static void OnIconChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
|
||||||
{
|
{
|
||||||
((Setting)d).Update();
|
((Setting)d).Update();
|
||||||
@@ -114,6 +121,14 @@ namespace Microsoft.PowerToys.Settings.UI.Controls
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (_setting.ActionContent != null)
|
||||||
|
{
|
||||||
|
if (!string.IsNullOrEmpty(_setting.Header))
|
||||||
|
{
|
||||||
|
AutomationProperties.SetName((UIElement)_setting.ActionContent, _setting.Header);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (_setting._iconPresenter != null)
|
if (_setting._iconPresenter != null)
|
||||||
{
|
{
|
||||||
if (_setting.Icon == null)
|
if (_setting.Icon == null)
|
||||||
|
|||||||
@@ -0,0 +1,43 @@
|
|||||||
|
// Copyright (c) Microsoft Corporation
|
||||||
|
// The Microsoft Corporation licenses this file to you under the MIT license.
|
||||||
|
// See the LICENSE file in the project root for more information.
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Microsoft.UI.Xaml.Controls;
|
||||||
|
using Windows.UI.Xaml;
|
||||||
|
using Windows.UI.Xaml.Automation;
|
||||||
|
|
||||||
|
namespace Microsoft.PowerToys.Settings.UI.Controls
|
||||||
|
{
|
||||||
|
public partial class SettingExpander : Expander
|
||||||
|
{
|
||||||
|
public SettingExpander()
|
||||||
|
{
|
||||||
|
DefaultStyleKey = typeof(Expander);
|
||||||
|
this.Style = (Style)App.Current.Resources["SettingExpanderStyle"];
|
||||||
|
this.RegisterPropertyChangedCallback(Expander.HeaderProperty, OnHeaderChanged);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void OnHeaderChanged(DependencyObject d, DependencyProperty dp)
|
||||||
|
{
|
||||||
|
SettingExpander self = (SettingExpander)d;
|
||||||
|
if (self.Header != null)
|
||||||
|
{
|
||||||
|
if (self.Header.GetType() == typeof(Setting))
|
||||||
|
{
|
||||||
|
Setting selfSetting = (Setting)self.Header;
|
||||||
|
selfSetting.Style = (Style)App.Current.Resources["ExpanderHeaderSettingStyle"];
|
||||||
|
|
||||||
|
if (!string.IsNullOrEmpty(selfSetting.Header))
|
||||||
|
{
|
||||||
|
AutomationProperties.SetName(self, selfSetting.Header);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -99,6 +99,7 @@
|
|||||||
<DependentUpon>HotkeySettingsControl.xaml</DependentUpon>
|
<DependentUpon>HotkeySettingsControl.xaml</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Include="Controls\KeyVisual\KeyVisual.cs" />
|
<Compile Include="Controls\KeyVisual\KeyVisual.cs" />
|
||||||
|
<Compile Include="Controls\SettingExpander\SettingExpander.cs" />
|
||||||
<Compile Include="Controls\SettingsGroup\SettingsGroup.cs" />
|
<Compile Include="Controls\SettingsGroup\SettingsGroup.cs" />
|
||||||
<Compile Include="Controls\Setting\Setting.cs" />
|
<Compile Include="Controls\Setting\Setting.cs" />
|
||||||
<Compile Include="Controls\ShortcutTextControl.xaml.cs">
|
<Compile Include="Controls\ShortcutTextControl.xaml.cs">
|
||||||
|
|||||||
@@ -32,7 +32,8 @@
|
|||||||
</Style>
|
</Style>
|
||||||
|
|
||||||
<!-- Setting expander style -->
|
<!-- Setting expander style -->
|
||||||
<Style TargetType="muxc:Expander">
|
|
||||||
|
<Style x:Key="SettingExpanderStyle" TargetType="muxc:Expander">
|
||||||
<Setter Property="Background" Value="{ThemeResource CardBackgroundBrush}" />
|
<Setter Property="Background" Value="{ThemeResource CardBackgroundBrush}" />
|
||||||
<Setter Property="BorderThickness" Value="{ThemeResource CardBorderThickness}" />
|
<Setter Property="BorderThickness" Value="{ThemeResource CardBorderThickness}" />
|
||||||
<Setter Property="BorderBrush" Value="{ThemeResource CardBorderBrush}" />
|
<Setter Property="BorderBrush" Value="{ThemeResource CardBorderBrush}" />
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
xmlns:c="using:Microsoft.PowerToys.Settings.UI.Converters"
|
xmlns:c="using:Microsoft.PowerToys.Settings.UI.Converters"
|
||||||
xmlns:muxc="using:Microsoft.UI.Xaml.Controls"
|
xmlns:muxc="using:Microsoft.UI.Xaml.Controls"
|
||||||
xmlns:controls="using:Microsoft.PowerToys.Settings.UI.Controls"
|
xmlns:controls="using:Microsoft.PowerToys.Settings.UI.Controls"
|
||||||
xmlns:toolkitcontrols="using:Microsoft.Toolkit.Uwp.UI.Controls"
|
|
||||||
mc:Ignorable="d"
|
mc:Ignorable="d"
|
||||||
AutomationProperties.LandmarkType="Main">
|
AutomationProperties.LandmarkType="Main">
|
||||||
|
|
||||||
@@ -15,7 +14,7 @@
|
|||||||
<c:AwakeModeToBoolConverter x:Key="AwakeModeToBoolConverter" />
|
<c:AwakeModeToBoolConverter x:Key="AwakeModeToBoolConverter" />
|
||||||
</Page.Resources>
|
</Page.Resources>
|
||||||
|
|
||||||
<controls:SettingsPageControl x:Uid="Awake"
|
<controls:SettingsPageControl x:Uid="Awake" IsTabStop="False"
|
||||||
ModuleImageSource="ms-appx:///Assets/Modules/Awake.png"
|
ModuleImageSource="ms-appx:///Assets/Modules/Awake.png"
|
||||||
ModuleImageLink="https://aka.ms/PowerToysOverview_Awake">
|
ModuleImageLink="https://aka.ms/PowerToysOverview_Awake">
|
||||||
<controls:SettingsPageControl.ModuleContent>
|
<controls:SettingsPageControl.ModuleContent>
|
||||||
@@ -30,9 +29,6 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="Awake_Behavior_GroupSettings" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="Awake_Behavior_GroupSettings" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<controls:Setting x:Uid="Awake_EnableDisplayKeepAwake" Icon="">
|
<controls:Setting x:Uid="Awake_EnableDisplayKeepAwake" Icon="">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
@@ -40,11 +36,11 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
|
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="Awake_Mode" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
<controls:Setting x:Uid="Awake_Mode" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel Padding="56,16,16,24" Spacing="12">
|
<StackPanel Padding="56,16,16,24" Spacing="12">
|
||||||
<RadioButton x:Uid="Awake_NoKeepAwake"
|
<RadioButton x:Uid="Awake_NoKeepAwake"
|
||||||
IsChecked="{x:Bind Path=ViewModel.Mode, Mode=TwoWay, Converter={StaticResource AwakeModeToBoolConverter}, ConverterParameter=0}">
|
IsChecked="{x:Bind Path=ViewModel.Mode, Mode=TwoWay, Converter={StaticResource AwakeModeToBoolConverter}, ConverterParameter=0}">
|
||||||
@@ -103,8 +99,8 @@
|
|||||||
</StackPanel>
|
</StackPanel>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</controls:SettingsPageControl.ModuleContent>
|
</controls:SettingsPageControl.ModuleContent>
|
||||||
|
|||||||
@@ -43,11 +43,11 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<muxc:Expander IsExpanded="True" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingExpander IsExpanded="True" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="ColorPicker_ActivationAction" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
<controls:Setting x:Uid="ColorPicker_ActivationAction" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel Padding="56,16,16,24" Spacing="12">
|
<StackPanel Padding="56,16,16,24" Spacing="12">
|
||||||
<RadioButton IsChecked="{Binding ActivationOpensColorPickerAndEditor, Mode=TwoWay}" GroupName="ColorPickerActivationAction">
|
<RadioButton IsChecked="{Binding ActivationOpensColorPickerAndEditor, Mode=TwoWay}" GroupName="ColorPickerActivationAction">
|
||||||
<RadioButton.Content>
|
<RadioButton.Content>
|
||||||
@@ -76,13 +76,13 @@
|
|||||||
</RadioButton.Content>
|
</RadioButton.Content>
|
||||||
</RadioButton>
|
</RadioButton>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="ColorFormats" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="ColorFormats" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="ColorPicker_CopiedColorRepresentation" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="ColorPicker_CopiedColorRepresentation" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<ComboBox MinWidth="240"
|
<ComboBox MinWidth="240"
|
||||||
@@ -95,13 +95,13 @@
|
|||||||
SelectedValuePath="Key" />
|
SelectedValuePath="Key" />
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<CheckBox x:Uid="ColorPicker_ShowColorName"
|
<CheckBox x:Uid="ColorPicker_ShowColorName"
|
||||||
IsChecked="{Binding ShowColorName, Mode=TwoWay}"
|
IsChecked="{Binding ShowColorName, Mode=TwoWay}"
|
||||||
Margin="{StaticResource ExpanderSettingMargin}" />
|
Margin="{StaticResource ExpanderSettingMargin}" />
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Disabling this until we have a safer way to reset cursor as
|
Disabling this until we have a safer way to reset cursor as
|
||||||
|
|||||||
@@ -44,8 +44,8 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="Activation_Shortcut" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="Activation_Shortcut" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.Description>
|
<controls:Setting.Description>
|
||||||
<TextBlock>
|
<TextBlock>
|
||||||
@@ -57,9 +57,9 @@
|
|||||||
<controls:HotkeySettingsControl Width="240" HotkeySettings="{x:Bind Path=ViewModel.EditorHotkey, Mode=TwoWay}" Keys="Win, Ctrl, Alt, Shift"/>
|
<controls:HotkeySettingsControl Width="240" HotkeySettings="{x:Bind Path=ViewModel.EditorHotkey, Mode=TwoWay}" Keys="Win, Ctrl, Alt, Shift"/>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
|
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<controls:Setting x:Uid="FancyZones_UseCursorPosEditorStartupScreen" Style="{StaticResource ExpanderContentSettingStyle}">
|
<controls:Setting x:Uid="FancyZones_UseCursorPosEditorStartupScreen" Style="{StaticResource ExpanderContentSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
@@ -67,17 +67,17 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="FancyZones_Zones" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="FancyZones_Zones" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="FancyZones_ZoneBehavior_GroupSettings" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
<controls:Setting x:Uid="FancyZones_ZoneBehavior_GroupSettings" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
|
|
||||||
<CheckBox x:Uid="FancyZones_ShiftDragCheckBoxControl_Header" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.ShiftDrag}" Margin="{StaticResource ExpanderSettingMargin}" />
|
<CheckBox x:Uid="FancyZones_ShiftDragCheckBoxControl_Header" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.ShiftDrag}" Margin="{StaticResource ExpanderSettingMargin}" />
|
||||||
@@ -180,18 +180,18 @@
|
|||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
|
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="FancyZones_Windows" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="FancyZones_Windows" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
|
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="FancyZones_WindowBehavior_GroupSettings" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
<controls:Setting x:Uid="FancyZones_WindowBehavior_GroupSettings" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" />
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<CheckBox x:Uid="FancyZones_DisplayChangeMoveWindowsCheckBoxControl" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.DisplayChangeMoveWindows}" Margin="{StaticResource ExpanderSettingMargin}"/>
|
<CheckBox x:Uid="FancyZones_DisplayChangeMoveWindowsCheckBoxControl" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.DisplayChangeMoveWindows}" Margin="{StaticResource ExpanderSettingMargin}"/>
|
||||||
<Rectangle Style="{StaticResource ExpanderSeparatorStyle}" />
|
<Rectangle Style="{StaticResource ExpanderSeparatorStyle}" />
|
||||||
@@ -206,19 +206,19 @@
|
|||||||
<CheckBox x:Uid="FancyZones_MakeDraggedWindowTransparentCheckBoxControl" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MakeDraggedWindowsTransparent}" Margin="{StaticResource ExpanderSettingMargin}"/>
|
<CheckBox x:Uid="FancyZones_MakeDraggedWindowTransparentCheckBoxControl" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MakeDraggedWindowsTransparent}" Margin="{StaticResource ExpanderSettingMargin}"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
|
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="FancyZones_OverrideSnapHotkeys" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="FancyZones_OverrideSnapHotkeys" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.OverrideSnapHotkeys}" FlowDirection="RightToLeft" />
|
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.OverrideSnapHotkeys}" FlowDirection="RightToLeft" />
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
|
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<RadioButton x:Uid="FancyZones_MoveWindowLeftRightBasedOnZoneIndex" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MoveWindowsBasedOnZoneIndex}" GroupName="OverrideSnapGroup" Margin="{StaticResource ExpanderSettingMargin}"/>
|
<RadioButton x:Uid="FancyZones_MoveWindowLeftRightBasedOnZoneIndex" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MoveWindowsBasedOnZoneIndex}" GroupName="OverrideSnapGroup" Margin="{StaticResource ExpanderSettingMargin}"/>
|
||||||
<RadioButton x:Uid="FancyZones_MoveWindowBasedOnRelativePosition" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MoveWindowsBasedOnPosition}" GroupName="OverrideSnapGroup" Margin="{StaticResource ExpanderSettingMargin}"/>
|
<RadioButton x:Uid="FancyZones_MoveWindowBasedOnRelativePosition" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MoveWindowsBasedOnPosition}" GroupName="OverrideSnapGroup" Margin="{StaticResource ExpanderSettingMargin}"/>
|
||||||
@@ -227,26 +227,26 @@
|
|||||||
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MoveWindowsAcrossMonitors}"
|
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.MoveWindowsAcrossMonitors}"
|
||||||
IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.SnapHotkeysCategoryEnabled}"/>
|
IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.SnapHotkeysCategoryEnabled}"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="FancyZones_Layouts" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="FancyZones_Layouts" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="FancyZones_QuickLayoutSwitch" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" >
|
<controls:Setting x:Uid="FancyZones_QuickLayoutSwitch" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}" >
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.QuickLayoutSwitch}" FlowDirection="RightToLeft" />
|
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.QuickLayoutSwitch}" FlowDirection="RightToLeft" />
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
|
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<CheckBox x:Uid="FancyZones_FlashZonesOnQuickSwitch" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.FlashZonesOnQuickSwitch}" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.QuickSwitchEnabled}" Margin="{StaticResource ExpanderSettingMargin}"/>
|
<CheckBox x:Uid="FancyZones_FlashZonesOnQuickSwitch" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.FlashZonesOnQuickSwitch}" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.QuickSwitchEnabled}" Margin="{StaticResource ExpanderSettingMargin}"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
@@ -255,11 +255,11 @@
|
|||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="ExcludedApps" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="ExcludedApps" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="FancyZones_ExcludeApps" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}"/>
|
<controls:Setting x:Uid="FancyZones_ExcludeApps" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}"/>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<TextBox x:Uid="FancyZones_ExcludeApps_TextBoxControl"
|
<TextBox x:Uid="FancyZones_ExcludeApps_TextBoxControl"
|
||||||
Margin="{StaticResource ExpanderSettingMargin}"
|
Margin="{StaticResource ExpanderSettingMargin}"
|
||||||
Text="{x:Bind Mode=TwoWay, Path=ViewModel.ExcludedApps, UpdateSourceTrigger=PropertyChanged}"
|
Text="{x:Bind Mode=TwoWay, Path=ViewModel.ExcludedApps, UpdateSourceTrigger=PropertyChanged}"
|
||||||
@@ -270,8 +270,8 @@
|
|||||||
AcceptsReturn="True"
|
AcceptsReturn="True"
|
||||||
MinWidth="240"
|
MinWidth="240"
|
||||||
MinHeight="160" />
|
MinHeight="160" />
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
|
|||||||
@@ -181,8 +181,8 @@
|
|||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="Admin_Mode">
|
<controls:SettingsGroup x:Uid="Admin_Mode">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="Admin_Mode" Icon="" Description="{Binding Mode=TwoWay, Path=RunningAsText}" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="Admin_Mode" Icon="" Description="{Binding Mode=TwoWay, Path=RunningAsText}" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<Button x:Uid="GeneralPage_RestartAsAdmin_Button"
|
<Button x:Uid="GeneralPage_RestartAsAdmin_Button"
|
||||||
@@ -190,8 +190,8 @@
|
|||||||
IsEnabled="{Binding Mode=TwoWay, Path=IsAdminButtonEnabled}"/>
|
IsEnabled="{Binding Mode=TwoWay, Path=IsAdminButtonEnabled}"/>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel Orientation="Vertical">
|
<StackPanel Orientation="Vertical">
|
||||||
<controls:Setting x:Uid="GeneralSettings_AlwaysRunAsAdminText" IsEnabled="{Binding Mode=TwoWay, Path=IsElevated}" Style="{StaticResource ExpanderContentSettingStyle}">
|
<controls:Setting x:Uid="GeneralSettings_AlwaysRunAsAdminText" IsEnabled="{Binding Mode=TwoWay, Path=IsElevated}" Style="{StaticResource ExpanderContentSettingStyle}">
|
||||||
<controls:Setting.Description>
|
<controls:Setting.Description>
|
||||||
@@ -209,15 +209,15 @@
|
|||||||
IsOpen="True"
|
IsOpen="True"
|
||||||
Visibility="{Binding Mode=TwoWay, Path=IsElevated, Converter={StaticResource BoolToVisibilityConverter}}"/>
|
Visibility="{Binding Mode=TwoWay, Path=IsElevated, Converter={StaticResource BoolToVisibilityConverter}}"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup IsEnabled="True" x:Uid="ShortcutGuide_Appearance_Behavior">
|
<controls:SettingsGroup IsEnabled="True" x:Uid="ShortcutGuide_Appearance_Behavior">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="ColorModeHeader" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="ColorModeHeader" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.Description>
|
<controls:Setting.Description>
|
||||||
<HyperlinkButton Click="OpenColorsSettings_Click"
|
<HyperlinkButton Click="OpenColorsSettings_Click"
|
||||||
@@ -231,8 +231,8 @@
|
|||||||
</ComboBox>
|
</ComboBox>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel Orientation="Vertical">
|
<StackPanel Orientation="Vertical">
|
||||||
<controls:Setting x:Uid="GeneralPage_RunAtStartUp" Style="{StaticResource ExpanderContentSettingStyle}">
|
<controls:Setting x:Uid="GeneralPage_RunAtStartUp" Style="{StaticResource ExpanderContentSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
@@ -240,9 +240,8 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
|
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
|
|||||||
@@ -219,8 +219,8 @@
|
|||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="File" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="File" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="ImageResizer_FilenameFormatHeader" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="ImageResizer_FilenameFormatHeader" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<StackPanel Spacing="4" Orientation="Horizontal">
|
<StackPanel Spacing="4" Orientation="Horizontal">
|
||||||
@@ -267,14 +267,14 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
|
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
|
|
||||||
<CheckBox x:Uid="ImageResizer_UseOriginalDate"
|
<CheckBox x:Uid="ImageResizer_UseOriginalDate"
|
||||||
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.KeepDateModified}"
|
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.KeepDateModified}"
|
||||||
Margin="16,0,0,0" />
|
Margin="16,8,0,8" />
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -34,8 +34,8 @@
|
|||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="Shortcuts" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.EnablePowerLauncher}">
|
<controls:SettingsGroup x:Uid="Shortcuts" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.EnablePowerLauncher}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="Activation_Shortcut" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="Activation_Shortcut" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.Description>
|
<controls:Setting.Description>
|
||||||
<TextBlock>
|
<TextBlock>
|
||||||
@@ -47,13 +47,13 @@
|
|||||||
<controls:HotkeySettingsControl Width="240" HotkeySettings="{x:Bind Path=ViewModel.OpenPowerLauncher, Mode=TwoWay}" Keys="Win, Ctrl, Alt, Shift"/>
|
<controls:HotkeySettingsControl Width="240" HotkeySettings="{x:Bind Path=ViewModel.OpenPowerLauncher, Mode=TwoWay}" Keys="Win, Ctrl, Alt, Shift"/>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<CheckBox x:Uid="PowerLauncher_IgnoreHotkeysInFullScreen" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.IgnoreHotkeysInFullScreen}" Margin="{StaticResource ExpanderSettingMargin}" />
|
<CheckBox x:Uid="PowerLauncher_IgnoreHotkeysInFullScreen" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.IgnoreHotkeysInFullScreen}" Margin="{StaticResource ExpanderSettingMargin}" />
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
@@ -93,8 +93,8 @@
|
|||||||
|
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="PowerLauncher_SearchResults" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.EnablePowerLauncher}">
|
<controls:SettingsGroup x:Uid="PowerLauncher_SearchResults" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.EnablePowerLauncher}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="PowerLauncher_MaximumNumberOfResults" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="PowerLauncher_MaximumNumberOfResults" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<muxc:NumberBox Value="{Binding Mode=TwoWay, Path=MaximumNumberOfResults}"
|
<muxc:NumberBox Value="{Binding Mode=TwoWay, Path=MaximumNumberOfResults}"
|
||||||
@@ -103,13 +103,11 @@
|
|||||||
Minimum="1"/>
|
Minimum="1"/>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<CheckBox x:Uid="PowerLauncher_ClearInputOnLaunch" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.ClearInputOnLaunch}" Margin="{StaticResource ExpanderSettingMargin}" />
|
<CheckBox x:Uid="PowerLauncher_ClearInputOnLaunch" IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.ClearInputOnLaunch}" Margin="{StaticResource ExpanderSettingMargin}" />
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
|
|
||||||
|
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
<!--<ComboBox x:Uid="PowerLauncher_SearchResultPreference"
|
<!--<ComboBox x:Uid="PowerLauncher_SearchResultPreference"
|
||||||
@@ -176,8 +174,8 @@
|
|||||||
|
|
||||||
<DataTemplate x:DataType="ViewModels:PowerLauncherPluginViewModel" x:DefaultBindMode="OneWay">
|
<DataTemplate x:DataType="ViewModels:PowerLauncherPluginViewModel" x:DefaultBindMode="OneWay">
|
||||||
<Grid>
|
<Grid>
|
||||||
<muxc:Expander>
|
<controls:SettingExpander>
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting Header="{x:Bind Path=Name}" Description="{x:Bind Description}" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting Header="{x:Bind Path=Name}" Description="{x:Bind Description}" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.Icon>
|
<controls:Setting.Icon>
|
||||||
<Image Source="{x:Bind IconPath}"
|
<Image Source="{x:Bind IconPath}"
|
||||||
@@ -191,8 +189,8 @@
|
|||||||
FlowDirection="RightToLeft"/>
|
FlowDirection="RightToLeft"/>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
<controls:Setting x:Uid="PowerLauncher_ActionKeyword" Style="{StaticResource ExpanderContentSettingStyle}">
|
<controls:Setting x:Uid="PowerLauncher_ActionKeyword" Style="{StaticResource ExpanderContentSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
@@ -246,8 +244,8 @@
|
|||||||
Visibility="{x:Bind ShowNotAllowedKeywordWarning, Converter={StaticResource BoolToVisibilityConverter}}"
|
Visibility="{x:Bind ShowNotAllowedKeywordWarning, Converter={StaticResource BoolToVisibilityConverter}}"
|
||||||
TextWrapping="Wrap" />-->
|
TextWrapping="Wrap" />-->
|
||||||
|
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</Grid>
|
</Grid>
|
||||||
</DataTemplate>
|
</DataTemplate>
|
||||||
</ListView.ItemTemplate>
|
</ListView.ItemTemplate>
|
||||||
|
|||||||
@@ -27,32 +27,32 @@
|
|||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="PowerRename_ShellIntegration">
|
<controls:SettingsGroup x:Uid="PowerRename_ShellIntegration">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="PowerRename_Toggle_EnableOnContextMenu" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="PowerRename_Toggle_EnableOnContextMenu" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.EnabledOnContextMenu}" FlowDirection="RightToLeft" />
|
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.EnabledOnContextMenu}" FlowDirection="RightToLeft" />
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<CheckBox x:Uid="PowerRename_Toggle_EnableOnExtendedContextMenu"
|
<CheckBox x:Uid="PowerRename_Toggle_EnableOnExtendedContextMenu"
|
||||||
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.EnabledOnContextExtendedMenu}"
|
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.EnabledOnContextExtendedMenu}"
|
||||||
Margin="{StaticResource ExpanderSettingMargin}" />
|
Margin="{StaticResource ExpanderSettingMargin}" />
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="PowerRename_AutoCompleteHeader">
|
<controls:SettingsGroup x:Uid="PowerRename_AutoCompleteHeader">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="PowerRename_Toggle_AutoComplete" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="PowerRename_Toggle_AutoComplete" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.MRUEnabled}" FlowDirection="RightToLeft" />
|
<ToggleSwitch IsOn="{x:Bind Mode=TwoWay, Path=ViewModel.MRUEnabled}" FlowDirection="RightToLeft" />
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel HorizontalAlignment="Stretch">
|
<StackPanel HorizontalAlignment="Stretch">
|
||||||
<CheckBox x:Uid="PowerRename_Toggle_RestoreFlagsOnLaunch"
|
<CheckBox x:Uid="PowerRename_Toggle_RestoreFlagsOnLaunch"
|
||||||
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.RestoreFlagsOnLaunch}"
|
IsChecked="{x:Bind Mode=TwoWay, Path=ViewModel.RestoreFlagsOnLaunch}"
|
||||||
@@ -70,8 +70,8 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -48,8 +48,8 @@
|
|||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="ShortcutGuide_Appearance_Behavior" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="ShortcutGuide_Appearance_Behavior" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="ColorModeHeader" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
<controls:Setting x:Uid="ColorModeHeader" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}">
|
||||||
<controls:Setting.Description>
|
<controls:Setting.Description>
|
||||||
<HyperlinkButton Click="OpenColorsSettings_Click"
|
<HyperlinkButton Click="OpenColorsSettings_Click"
|
||||||
@@ -63,8 +63,8 @@
|
|||||||
</ComboBox>
|
</ComboBox>
|
||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<StackPanel Orientation="Vertical">
|
<StackPanel Orientation="Vertical">
|
||||||
<controls:Setting x:Uid="ShortcutGuide_OverlayOpacity" Style="{StaticResource ExpanderContentSettingStyle}">
|
<controls:Setting x:Uid="ShortcutGuide_OverlayOpacity" Style="{StaticResource ExpanderContentSettingStyle}">
|
||||||
<controls:Setting.ActionContent>
|
<controls:Setting.ActionContent>
|
||||||
@@ -75,16 +75,16 @@
|
|||||||
</controls:Setting.ActionContent>
|
</controls:Setting.ActionContent>
|
||||||
</controls:Setting>
|
</controls:Setting>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
|
|
||||||
<controls:SettingsGroup x:Uid="ExcludedApps" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
<controls:SettingsGroup x:Uid="ExcludedApps" IsEnabled="{x:Bind Mode=OneWay, Path=ViewModel.IsEnabled}">
|
||||||
<muxc:Expander IsExpanded="True">
|
<controls:SettingExpander IsExpanded="True">
|
||||||
<muxc:Expander.Header>
|
<controls:SettingExpander.Header>
|
||||||
<controls:Setting x:Uid="ShortcutGuide_DisabledApps" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}"/>
|
<controls:Setting x:Uid="ShortcutGuide_DisabledApps" Icon="" Style="{StaticResource ExpanderHeaderSettingStyle}"/>
|
||||||
</muxc:Expander.Header>
|
</controls:SettingExpander.Header>
|
||||||
<muxc:Expander.Content>
|
<controls:SettingExpander.Content>
|
||||||
<TextBox x:Uid="ShortcutGuide_DisabledApps_TextBoxControl"
|
<TextBox x:Uid="ShortcutGuide_DisabledApps_TextBoxControl"
|
||||||
Margin="{StaticResource ExpanderSettingMargin}"
|
Margin="{StaticResource ExpanderSettingMargin}"
|
||||||
Text="{x:Bind Mode=TwoWay, Path=ViewModel.DisabledApps, UpdateSourceTrigger=PropertyChanged}"
|
Text="{x:Bind Mode=TwoWay, Path=ViewModel.DisabledApps, UpdateSourceTrigger=PropertyChanged}"
|
||||||
@@ -95,8 +95,8 @@
|
|||||||
AcceptsReturn="True"
|
AcceptsReturn="True"
|
||||||
MinWidth="240"
|
MinWidth="240"
|
||||||
MinHeight="160" />
|
MinHeight="160" />
|
||||||
</muxc:Expander.Content>
|
</controls:SettingExpander.Content>
|
||||||
</muxc:Expander>
|
</controls:SettingExpander>
|
||||||
</controls:SettingsGroup>
|
</controls:SettingsGroup>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</controls:SettingsPageControl.ModuleContent>
|
</controls:SettingsPageControl.ModuleContent>
|
||||||
|
|||||||
Reference in New Issue
Block a user