- Made Celestia display "Alt-azimuth mode enabled/disabled" when CTRL+F is pressed..
- Added getAltAzimuthMode/setAltAzimuthMode methods.ver1_5_1
parent
e091822b46
commit
24287ddaaa
|
@ -1373,9 +1373,14 @@ void CelestiaCore::charEntered(const char *c_p, int /*modifiers*/)
|
|||
break;
|
||||
|
||||
case '\006': // Ctrl+F
|
||||
flash(_("Alt-azimuth mode"));
|
||||
addToHistory();
|
||||
altAzimuthMode = !altAzimuthMode;
|
||||
if (altAzimuthMode)
|
||||
{
|
||||
flash(_("Alt-azimuth mode enabled"));
|
||||
}
|
||||
else
|
||||
flash(_("Alt-azimuth mode disabled"));
|
||||
break;
|
||||
|
||||
case 127: // Delete
|
||||
|
@ -2087,6 +2092,16 @@ void CelestiaCore::setLightTravelDelay(double distance)
|
|||
sim->setTime(sim->getTime() - lt);
|
||||
}
|
||||
|
||||
bool CelestiaCore::getAltAzimuthMode() const
|
||||
{
|
||||
return altAzimuthMode;
|
||||
}
|
||||
|
||||
void CelestiaCore::setAltAzimuthMode(bool enable)
|
||||
{
|
||||
altAzimuthMode = enable;
|
||||
}
|
||||
|
||||
void CelestiaCore::start(double t)
|
||||
{
|
||||
if (config->initScriptFile != "")
|
||||
|
|
|
@ -295,6 +295,8 @@ class CelestiaCore // : public Watchable<CelestiaCore>
|
|||
void setActiveFrameVisible(bool);
|
||||
bool getLightDelayActive() const;
|
||||
void setLightDelayActive(bool);
|
||||
bool getAltAzimuthMode() const;
|
||||
void setAltAzimuthMode(bool);
|
||||
int getScreenDpi() const;
|
||||
void setScreenDpi(int);
|
||||
int getDistanceToScreen() const;
|
||||
|
|
Loading…
Reference in New Issue