private void GenerateMenuItemExecutable(ContextMenu view, String header, int id) {
MENUITEMINFO miidetails = new MENUITEMINFO();
miidetails.cbSize = (uint)Marshal.SizeOf(miidetails);
miidetails.fMask = MIIM.MIIM_STRING | MIIM.MIIM_ID | MIIM.MIIM_FTYPE | MIIM.MIIM_STATE;
miidetails.fState = 0x0;
miidetails.fType = 0;
miidetails.wID = id;
miidetails.dwItemData = IntPtr.Zero;
miidetails.dwTypeData = header;
User32.InsertMenuItem(view.Handle, 0, true, ref miidetails);
}
private void GenerateSeparator(ContextMenu view) {