23 references to SC
PresentationFramework (23)
System\Windows\Shell\WindowChromeWorker.cs (15)
932
NativeMethods.EnableMenuItem(hmenu,
SC
.RESTORE, mfEnabled);
933
NativeMethods.EnableMenuItem(hmenu,
SC
.MOVE, mfDisabled);
934
NativeMethods.EnableMenuItem(hmenu,
SC
.SIZE, mfDisabled);
935
NativeMethods.EnableMenuItem(hmenu,
SC
.MINIMIZE, canMinimize ? mfEnabled : mfDisabled);
936
NativeMethods.EnableMenuItem(hmenu,
SC
.MAXIMIZE, mfDisabled);
939
NativeMethods.EnableMenuItem(hmenu,
SC
.RESTORE, mfEnabled);
940
NativeMethods.EnableMenuItem(hmenu,
SC
.MOVE, mfDisabled);
941
NativeMethods.EnableMenuItem(hmenu,
SC
.SIZE, mfDisabled);
942
NativeMethods.EnableMenuItem(hmenu,
SC
.MINIMIZE, mfDisabled);
943
NativeMethods.EnableMenuItem(hmenu,
SC
.MAXIMIZE, canMaximize ? mfEnabled : mfDisabled);
946
NativeMethods.EnableMenuItem(hmenu,
SC
.RESTORE, mfDisabled);
947
NativeMethods.EnableMenuItem(hmenu,
SC
.MOVE, mfEnabled);
948
NativeMethods.EnableMenuItem(hmenu,
SC
.SIZE, canSize ? mfEnabled : mfDisabled);
949
NativeMethods.EnableMenuItem(hmenu,
SC
.MINIMIZE, canMinimize ? mfEnabled : mfDisabled);
950
NativeMethods.EnableMenuItem(hmenu,
SC
.MAXIMIZE, canMaximize ? mfEnabled : mfDisabled);
System\Windows\Standard\NativeMethods.cs (3)
2660
private static extern int _EnableMenuItem(IntPtr hMenu,
SC
uIDEnableItem, MF uEnable);
2663
public static MF EnableMenuItem(IntPtr hMenu,
SC
uIDEnableItem, MF uEnable)
2676
public static void RemoveMenu(IntPtr hMenu,
SC
uPosition, MF uFlags)
System\Windows\SystemCommands.cs (5)
31
private static void _PostSystemCommand(Window window,
SC
command)
45
_PostSystemCommand(window,
SC
.CLOSE);
51
_PostSystemCommand(window,
SC
.MAXIMIZE);
57
_PostSystemCommand(window,
SC
.MINIMIZE);
63
_PostSystemCommand(window,
SC
.RESTORE);