void FinalCheats(int key) { int i; tCheat *pCheat; key = KeyToASCII (key); for (i = 0; i < 15; i++) szCheatBuf [i] = szCheatBuf [i+1]; szCheatBuf [CHEATSPOT] = key; pszCheat = jcrypt (szCheatBuf + 7); for (pCheat = cheats; pCheat->pszCheat && !Cheat (pCheat); pCheat++) ; }
void KlondikeView::ReciveOptionMessage(BMessage* message) { switch (message->what) { case kCheatMessage: Cheat(); break; case kAutoPlayEnableMessage: fAutoPlayEnabled = !fAutoPlayEnabled; fAutoPlayEnabledItem->SetMarked(fAutoPlayEnabled); fQuickAutoPlayItem->SetEnabled(fAutoPlayEnabled); break; case kQuickAutoPlayMessage: fQuickAutoPlay = !fQuickAutoPlay; fQuickAutoPlayItem->SetMarked(fQuickAutoPlay); break; } }