23 references to SC
PresentationFramework (23)
System\Windows\Shell\WindowChromeWorker.cs (15)
681
NativeMethods.EnableMenuItem(hmenu,
SC
.RESTORE, mfEnabled);
682
NativeMethods.EnableMenuItem(hmenu,
SC
.MOVE, mfDisabled);
683
NativeMethods.EnableMenuItem(hmenu,
SC
.SIZE, mfDisabled);
684
NativeMethods.EnableMenuItem(hmenu,
SC
.MINIMIZE, canMinimize ? mfEnabled : mfDisabled);
685
NativeMethods.EnableMenuItem(hmenu,
SC
.MAXIMIZE, mfDisabled);
688
NativeMethods.EnableMenuItem(hmenu,
SC
.RESTORE, mfEnabled);
689
NativeMethods.EnableMenuItem(hmenu,
SC
.MOVE, mfDisabled);
690
NativeMethods.EnableMenuItem(hmenu,
SC
.SIZE, mfDisabled);
691
NativeMethods.EnableMenuItem(hmenu,
SC
.MINIMIZE, mfDisabled);
692
NativeMethods.EnableMenuItem(hmenu,
SC
.MAXIMIZE, canMaximize ? mfEnabled : mfDisabled);
695
NativeMethods.EnableMenuItem(hmenu,
SC
.RESTORE, mfDisabled);
696
NativeMethods.EnableMenuItem(hmenu,
SC
.MOVE, mfEnabled);
697
NativeMethods.EnableMenuItem(hmenu,
SC
.SIZE, canSize ? mfEnabled : mfDisabled);
698
NativeMethods.EnableMenuItem(hmenu,
SC
.MINIMIZE, canMinimize ? mfEnabled : mfDisabled);
699
NativeMethods.EnableMenuItem(hmenu,
SC
.MAXIMIZE, canMaximize ? mfEnabled : mfDisabled);
System\Windows\Standard\NativeMethods.cs (3)
2591
private static extern int _EnableMenuItem(IntPtr hMenu,
SC
uIDEnableItem, MF uEnable);
2593
public static MF EnableMenuItem(IntPtr hMenu,
SC
uIDEnableItem, MF uEnable)
2604
public static void RemoveMenu(IntPtr hMenu,
SC
uPosition, MF uFlags)
System\Windows\SystemCommands.cs (5)
28
private static void _PostSystemCommand(Window window,
SC
command)
42
_PostSystemCommand(window,
SC
.CLOSE);
48
_PostSystemCommand(window,
SC
.MAXIMIZE);
54
_PostSystemCommand(window,
SC
.MINIMIZE);
60
_PostSystemCommand(window,
SC
.RESTORE);