| 2525 | // kept track of, such as running macro commands or script files. |
| 2526 | |
| 2527 | void API RedoMenu() |
| 2528 | { |
| 2529 | int nMode = 0, cmd; |
| 2530 | |
| 2531 | CheckMenu(cmdGraphics, us.fGraphics); |
| 2532 | CheckMenu(cmdColoredText, us.fAnsiColor); |
| 2533 | CheckMenu(cmdWinBuffer, wi.fBuffer); |
| 2534 | CheckMenu(cmdWinHourglass, wi.fHourglass); |
| 2535 | CheckMenu(cmdChartResizesWindow, wi.fChartWindow); |
| 2536 | CheckMenu(cmdWindowResizesChart, wi.fWindowChart); |
| 2537 | CheckMenu(cmdSizeWindowFull, wi.fWindowFull); |
| 2538 | #ifdef INTERPRET |
| 2539 | CheckMenu(cmdInterpret, us.fInterpret); |
| 2540 | #endif |
| 2541 | CheckMenu(cmdSecond, us.fSeconds); |
| 2542 | CheckMenu(cmdApplying, us.nAppSep == 1); |
| 2543 | CheckMenu(cmdParallel, us.fParallel); |
| 2544 | RadioMenu(cmdRelBiorhythm, cmdRelTransit, CmdFromRc(us.nRel)); |
| 2545 | CheckMenu(cmdSidereal, us.fSidereal); |
| 2546 | CheckMenu(cmdHeliocentric, us.objCenter != oEar); |
| 2547 | // Note this may not check anything due to other house systems after hsNull. |
| 2548 | RadioMenu(cmdHouse00, cmdHouse00 + hsNull, cmdHouse00 + us.nHouseSystem); |
| 2549 | CheckMenu(cmdHouseSetSolar, us.objOnAsc); |
| 2550 | CheckMenu(cmdHouseSet3D, us.fHouse3D); |
| 2551 | CheckMenu(cmdHouseSetDecan, us.fDecan); |
| 2552 | CheckMenu(cmdHouseSetDwad, us.nDwad > 0); |
| 2553 | CheckMenu(cmdHouseSetFlip, us.fFlip); |
| 2554 | CheckMenu(cmdHouseSetGeodetic, us.fGeodetic); |
| 2555 | CheckMenu(cmdHouseSetIndian, us.fIndian); |
| 2556 | CheckMenu(cmdHouseSetNavamsa, us.fNavamsa); |
| 2557 | CheckMenu(cmdResMinor, !ignore[oChi]); |
| 2558 | CheckMenu(cmdResCusp, us.fCusp); |
| 2559 | CheckMenu(cmdResUranian, us.fUranian); |
| 2560 | CheckMenu(cmdResDwarf, us.fDwarf); |
| 2561 | CheckMenu(cmdResMoons, us.fMoons); |
| 2562 | CheckMenu(cmdResCOB, us.fCOB); |
| 2563 | CheckMenu(cmdResStar, us.fStar); |
| 2564 | CheckMenu(cmdProgress, us.fProgress); |
| 2565 | CheckMenu(cmdGraphicsReverse, gs.fInverse); |
| 2566 | CheckMenu(cmdGraphicsMonochrome, !gs.fColor); |
| 2567 | RadioMenu(cmdScale1, cmdScale4, cmdScale1 + gs.nScale/100 - 1); |
| 2568 | CheckMenu(cmdGraphicsBorder, gs.fBorder); |
| 2569 | CheckMenu(cmdGraphicsText, gs.fText); |
| 2570 | CheckMenu(cmdGraphicsSidebar, gs.fDoSidebar); |
| 2571 | CheckMenu(cmdGraphicsThick, gs.fThick); |
| 2572 | CheckMenu(cmdGraphicsAntialias, gs.fAntialias); |
| 2573 | CheckMenu(cmdGraphicsLabel, gs.fLabel); |
| 2574 | CheckMenu(cmdGraphicsAspect, gs.fLabelAsp); |
| 2575 | #ifdef CONSTEL |
| 2576 | CheckMenu(cmdConstellation, gs.fConstel); |
| 2577 | #endif |
| 2578 | CheckMenu(cmdGraphicsAllStar, gs.fAllStar); |
| 2579 | CheckMenu(cmdGraphicsExo, gs.fAllExo); |
| 2580 | CheckMenu(cmdGraphicsStarLine, wi.fStarLine); |
| 2581 | CheckMenu(cmdGraphicsHouse, gs.fHouseExtra); |
| 2582 | CheckMenu(cmdGraphicsEquator, gs.fEquator); |
| 2583 | CheckMenu(cmdGraphicsCity, gs.fLabelCity); |
| 2584 | CheckMenu(cmdGraphicsBmp, gi.fBmp); |
no test coverage detected