Skip to content

Commit 3737dc2

Browse files
committed
reordered refactor menu items, swapped Ctrl and Shift modifiers in ToMenuHotkeyString
1 parent 076ea95 commit 3737dc2

File tree

4 files changed

+12
-10
lines changed

4 files changed

+12
-10
lines changed

RetailCoder.VBE/Settings/HotkeySetting.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,17 @@ public string Prompt
3434
public string ToMenuHotkeyString()
3535
{
3636
return string.Format("{0}{1}{2}+{3}",
37-
HasShiftModifier ? "Shift" : string.Empty,
38-
HasCtrlModifier ? (HasShiftModifier ? "+" : string.Empty) + "Ctrl" : string.Empty,
39-
HasAltModifier ? (HasShiftModifier | HasCtrlModifier ? "+" : string.Empty) + "Alt" : string.Empty,
37+
HasCtrlModifier ? "Ctrl" : string.Empty,
38+
HasShiftModifier ? (HasCtrlModifier ? "+" : string.Empty) + "Shift" : string.Empty,
39+
HasAltModifier ? (HasCtrlModifier | HasShiftModifier ? "+" : string.Empty) + "Alt" : string.Empty,
4040
Key1);
4141
}
4242

4343
public override string ToString()
4444
{
45-
return string.Format("{0}{1}{2}{3}",
46-
HasShiftModifier ? KeyModifierShift : string.Empty,
45+
return string.Format("{0}{1}{2}{3}",
4746
HasCtrlModifier ? KeyModifierCtrl : string.Empty,
47+
HasShiftModifier ? KeyModifierShift : string.Empty,
4848
HasAltModifier ? KeyModifierAlt : string.Empty,
4949
Key1);
5050
}

RetailCoder.VBE/UI/Command/MenuItems/ParentMenus/RefactoringsParentMenu.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ public enum RefactoringsMenuItemDisplayOrder
1818
ExtractMethod,
1919
ExtractInterface,
2020
ImplementInterface,
21+
RemoveParameters,
22+
ReorderParameters,
2123
MoveCloserToUsage,
24+
EncapsulateField,
2225
IntroduceParameter,
23-
ReorderParameters,
24-
RemoveParameters,
2526
IntroduceField,
26-
EncapsulateField,
2727
}
2828
}

RetailCoder.VBE/UI/Command/MenuItems/RefactorEncapsulateFieldCommandMenuItem.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ public RefactorEncapsulateFieldCommandMenuItem(ICommand command)
1515

1616
public override string Key { get { return "RefactorMenu_EncapsulateField"; } }
1717
public override int DisplayOrder { get { return (int)RefactoringsMenuItemDisplayOrder.EncapsulateField; } }
18-
public override Image Image { get { return Resources.AddProperty_5538_32; } }
19-
public override Image Mask { get { return Resources.AddProperty_5538_321_Mask; } }
18+
//public override Image Image { get { return Resources.AddProperty_5538_32; } }
19+
//public override Image Mask { get { return Resources.AddProperty_5538_321_Mask; } }
2020

2121
public override bool EvaluateCanExecute(RubberduckParserState state)
2222
{

RetailCoder.VBE/UI/Command/MenuItems/RefactorRemoveParametersCommandMenuItem.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ public RefactorRemoveParametersCommandMenuItem(ICommand command) : base(command)
1414

1515
public override string Key { get { return "RefactorMenu_RemoveParameter"; } }
1616
public override int DisplayOrder { get { return (int)RefactoringsMenuItemDisplayOrder.RemoveParameters; } }
17+
public override bool BeginGroup { get { return true; } }
18+
1719
public override Image Image { get { return Resources.RemoveParameters_6781_32; } }
1820
public override Image Mask { get { return Resources.RemoveParameters_6781_32_Mask; }}
1921

0 commit comments

Comments
 (0)