| 482 | } |
| 483 | |
| 484 | void GetAppleWindowTitle() |
| 485 | { |
| 486 | switch (g_Apple2Type) |
| 487 | { |
| 488 | default: |
| 489 | case A2TYPE_APPLE2: g_pAppTitle = TITLE_APPLE_2; break; |
| 490 | case A2TYPE_APPLE2PLUS: g_pAppTitle = TITLE_APPLE_2_PLUS; break; |
| 491 | case A2TYPE_APPLE2JPLUS: g_pAppTitle = TITLE_APPLE_2_JPLUS; break; |
| 492 | case A2TYPE_APPLE2E: g_pAppTitle = TITLE_APPLE_2E; break; |
| 493 | case A2TYPE_APPLE2EENHANCED: g_pAppTitle = TITLE_APPLE_2E_ENHANCED; break; |
| 494 | case A2TYPE_PRAVETS82: g_pAppTitle = TITLE_PRAVETS_82; break; |
| 495 | case A2TYPE_PRAVETS8M: g_pAppTitle = TITLE_PRAVETS_8M; break; |
| 496 | case A2TYPE_PRAVETS8A: g_pAppTitle = TITLE_PRAVETS_8A; break; |
| 497 | case A2TYPE_TK30002E: g_pAppTitle = TITLE_TK3000_2E; break; |
| 498 | case A2TYPE_BASE64A: g_pAppTitle = TITLE_BASE64A; break; |
| 499 | } |
| 500 | |
| 501 | #if _DEBUG |
| 502 | g_pAppTitle += " *DEBUG* "; |
| 503 | #endif |
| 504 | |
| 505 | if (g_nAppMode == MODE_LOGO) |
| 506 | return; |
| 507 | |
| 508 | g_pAppTitle += " - "; |
| 509 | |
| 510 | if (GetVideo().IsVideoStyle(VS_HALF_SCANLINES)) |
| 511 | g_pAppTitle += " 50% "; |
| 512 | |
| 513 | g_pAppTitle += GetVideo().VideoGetAppWindowTitle(); |
| 514 | |
| 515 | if (GetCardMgr().GetDisk2CardMgr().IsAnyFirmware13Sector()) |
| 516 | g_pAppTitle += " (S6-13) "; |
| 517 | |
| 518 | if (g_hCustomRomF8 != INVALID_HANDLE_VALUE) |
| 519 | g_pAppTitle += " (custom rom)"; |
| 520 | else if (GetPropertySheet().GetTheFreezesF8Rom() && IsApple2PlusOrClone(GetApple2Type())) |
| 521 | g_pAppTitle += " (The Freeze's non-autostart F8 rom)"; |
| 522 | |
| 523 | switch (g_nAppMode) |
| 524 | { |
| 525 | case MODE_PAUSED: g_pAppTitle += std::string(" [") + TITLE_PAUSED + "]"; break; |
| 526 | case MODE_STEPPING: g_pAppTitle += std::string(" [") + TITLE_STEPPING + "]"; break; |
| 527 | } |
| 528 | } |
| 529 | |
| 530 | //=========================================================================== |
| 531 |
no test coverage detected