Add opitopn do not isntall bootloarder as Bug: 961 suggest to make it easy for other people that do not want install freeldr. Modified: trunk/reactos/subsys/system/usetup/usetup.c _____
Modified: trunk/reactos/subsys/system/usetup/usetup.c --- trunk/reactos/subsys/system/usetup/usetup.c 2005-11-11 19:59:38 UTC (rev 19144) +++ trunk/reactos/subsys/system/usetup/usetup.c 2005-11-11 20:07:05 UTC (rev 19145) @@ -3310,6 +3310,7 @@
SetTextXY(8, 12, "Install bootloader on the harddisk (MBR)."); SetTextXY(8, 13, "Install bootloader on a floppy disk."); + SetTextXY(8, 14, "Skip install bootloader."); InvertTextXY (8, Line, 48, 1);
SetStatusText(" ENTER = Continue F3 = Quit"); @@ -3322,28 +3323,25 @@ (Ir->Event.KeyEvent.wVirtualKeyCode == VK_DOWN)) /* DOWN */ { NormalTextXY (8, Line, 48, 1); - if (Line == 12) - Line = 13; - else if (Line == 13) - Line = 12; -#if 0 - else - Line++; -#endif + + Line++; + if (Line<12) Line=14; + if (Line>14) Line=12; + + + InvertTextXY (8, Line, 48, 1); } else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) && (Ir->Event.KeyEvent.wVirtualKeyCode == VK_UP)) /* UP */ { NormalTextXY (8, Line, 48, 1); - if (Line == 12) - Line = 13; - else if (Line == 13) - Line = 12; -#if 0 - else - Line--; -#endif + + Line--; + if (Line<12) Line=14; + if (Line>14) Line=12; + + InvertTextXY (8, Line, 48, 1); } else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) && @@ -3363,6 +3361,10 @@ { return BOOT_LOADER_FLOPPY_PAGE; } + else if (Line == 14) + { + return SUCCESS_PAGE;; + }
return BOOT_LOADER_PAGE; }