MCPcopy Create free account
hub / github.com/AutoHotkey/AutoHotkey / ConvertOnOff

Method ConvertOnOff

source/script.h:1142–1149  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1140 }
1141
1142 static ToggleValueType ConvertOnOff(LPTSTR aBuf, ToggleValueType aDefault = TOGGLE_INVALID)
1143 // Returns aDefault if aBuf isn't either ON, OFF, or blank.
1144 {
1145 if (!aBuf || !*aBuf) return NEUTRAL;
1146 if (!_tcsicmp(aBuf, _T("On")) || !_tcscmp(aBuf, _T("1"))) return TOGGLED_ON;
1147 if (!_tcsicmp(aBuf, _T("Off")) || !_tcscmp(aBuf, _T("0"))) return TOGGLED_OFF;
1148 return aDefault;
1149 }
1150
1151 static ToggleValueType ConvertOnOffAlways(LPTSTR aBuf, ToggleValueType aDefault = TOGGLE_INVALID)
1152 // Returns aDefault if aBuf isn't either ON, OFF, ALWAYSON, ALWAYSOFF, or blank.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected