SongMenu refactoring

New Shortcuts
Readme update
This commit is contained in:
Flamefire committed 2013-02-26 21:12:32 +01:00
1 parent 835af557d2
commit 30841c5758
4 files changed
+323 -446

No files matched your search

+8 -17
View File
@@ -324,10 +324,10 @@ namespace Vocaluxe.Menu
[Flags]
public enum EModifier
{
None,
Shift,
Alt,
Ctrl
None = 0,
Shift = 1,
Alt = 2,
Ctrl = 4
}
public enum ESender
@@ -361,23 +361,14 @@ namespace Vocaluxe.Menu
Key = key;
Handled = false;
EModifier mALT = EModifier.None;
EModifier mSHIFT = EModifier.None;
EModifier mCTRL = EModifier.None;
Mod = EModifier.None;
if (alt)
mALT = EModifier.Alt;
Mod |= EModifier.Alt;
if (shift)
mSHIFT = EModifier.Shift;
Mod |= EModifier.Shift;
if (ctrl)
mCTRL = EModifier.Ctrl;
if (!alt && !shift && !ctrl)
Mod = EModifier.None;
else
Mod = mALT | mSHIFT | mCTRL;
Mod |= EModifier.Ctrl;
}
}