Commit 44a4571e authored by rswindell's avatar rswindell
Browse files

Mousify the QWK settings menu.

parent 50893565
......@@ -451,43 +451,60 @@ void sbbs_t::qwk_sec()
while(online) {
CLS;
bprintf(text[QWKSettingsHdr],useron.alias,useron.number);
add_hotspot('A');
bprintf(text[QWKSettingsCtrlA]
,useron.qwk&QWK_EXPCTLA
? "Expand to ANSI" : useron.qwk&QWK_RETCTLA ? "Leave in"
: "Strip");
add_hotspot('T');
bprintf(text[QWKSettingsArchive],useron.tmpext);
add_hotspot('E');
bprintf(text[QWKSettingsEmail]
,useron.qwk&QWK_EMAIL ? "Un-read Only"
: useron.qwk&QWK_ALLMAIL ? text[Yes] : text[No]);
if(useron.qwk&(QWK_ALLMAIL|QWK_EMAIL)) {
add_hotspot('I');
bprintf(text[QWKSettingsAttach]
,useron.qwk&QWK_ATTACH ? text[Yes] : text[No]);
add_hotspot('D');
bprintf(text[QWKSettingsDeleteEmail]
,useron.qwk&QWK_DELMAIL ? text[Yes]:text[No]);
}
add_hotspot('F');
bprintf(text[QWKSettingsNewFilesList]
,useron.qwk&QWK_FILES ? text[Yes]:text[No]);
add_hotspot('N');
bprintf(text[QWKSettingsIndex]
,useron.qwk&QWK_NOINDEX ? text[No]:text[Yes]);
add_hotspot('C');
bprintf(text[QWKSettingsControl]
,useron.qwk&QWK_NOCTRL ? text[No]:text[Yes]);
add_hotspot('V');
bprintf(text[QWKSettingsVoting]
,useron.qwk&QWK_VOTING ? text[Yes]:text[No]);
add_hotspot('H');
bprintf(text[QWKSettingsHeaders]
,useron.qwk&QWK_HEADERS ? text[Yes]:text[No]);
add_hotspot('Y');
bprintf(text[QWKSettingsBySelf]
,useron.qwk&QWK_BYSELF ? text[Yes]:text[No]);
add_hotspot('Z');
bprintf(text[QWKSettingsTimeZone]
,useron.qwk&QWK_TZ ? text[Yes]:text[No]);
add_hotspot('P');
bprintf(text[QWKSettingsVIA]
,useron.qwk&QWK_VIA ? text[Yes]:text[No]);
add_hotspot('M');
bprintf(text[QWKSettingsMsgID]
,useron.qwk&QWK_MSGID ? text[Yes]:text[No]);
add_hotspot('U');
bprintf(text[QWKSettingsUtf8]
,useron.qwk&QWK_UTF8 ? text[Yes]:text[No]);
add_hotspot('X');
bprintf(text[QWKSettingsExtended]
,useron.qwk&QWK_EXT ? text[Yes]:text[No]);
bputs(text[QWKSettingsWhich]);
add_hotspot('Q');
ch=(char)getkeys("AEDFHIOPQTUYMNCXZV",0);
if(sys_status&SS_ABORT || !ch || ch=='Q' || !online)
break;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment