MCPcopy Create free account
hub / github.com/CruiserOne/Astrolog / RedoMenu

Function RedoMenu

wdriver.cpp:2527–2639  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2525// kept track of, such as running macro commands or script files.
2526
2527void 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);

Callers 2

WinMainFunction · 0.85
ProcessStateFunction · 0.85

Calls 2

CmdFromRcFunction · 0.85
DetectGraphicsChartModeFunction · 0.85

Tested by

no test coverage detected