| 801 | char *pilot_name; |
| 802 | |
| 803 | newuiSheet *setup(newuiMenu *menu) { |
| 804 | sheet = menu->AddOption(IDP_EDIT, TXT_CONFIGURE, NEWUIMENU_MEDIUM); |
| 805 | |
| 806 | // pilot name |
| 807 | sheet->NewGroup(NULL, 5, 0); |
| 808 | pilot_name = sheet->AddChangeableText(64); |
| 809 | |
| 810 | // difficulty |
| 811 | sheet->NewGroup(TXT_PLTDIFFICULT, 55, 12); |
| 812 | #if 1 // ndef DEMO |
| 813 | difficulty = sheet->AddFirstLongRadioButton(TXT_TRAINEE); |
| 814 | sheet->AddLongRadioButton(TXT_ROOKIE); |
| 815 | sheet->AddLongRadioButton(TXT_HOTSHOT); |
| 816 | sheet->AddLongRadioButton(TXT_ACE); |
| 817 | sheet->AddLongRadioButton(TXT_INSANE); |
| 818 | *difficulty = 0; |
| 819 | #else |
| 820 | difficulty = sheet->AddFirstLongRadioButton(TXT_TRAINEE); |
| 821 | sheet->AddLongRadioButton(TXT_HOTSHOT); |
| 822 | *difficulty = 0; |
| 823 | #endif |
| 824 | sheet->NewGroup(TXT_CONTROLSCONFIG, 55, 93); |
| 825 | sheet->AddLongButton(TXT_CPYKEYCONF, IDP_COPYCONTROLS); |
| 826 | sheet->AddLongButton(TXT_CUSTKEYB, IDP_CONFIGKEYB); |
| 827 | sheet->AddLongButton(TXT_CUSTGAMEC, IDP_CONFIGCONT); |
| 828 | |
| 829 | sheet->NewGroup(TXT_MULTIPLAYERCONFIG, 55, 150); |
| 830 | #if (!defined(OEM) && !defined(DEMO)) |
| 831 | sheet->AddLongButton(TXT_SELPILOTPIC, IDP_CHOOSEPIC); |
| 832 | #endif |
| 833 | sheet->AddLongButton(TXT_SHIPCUSTOMIZE, IDP_SHIPCONFIG); |
| 834 | |
| 835 | sheet->NewGroup(TXT_MISCELLANEOUS, 55, 195); |
| 836 | profanity = sheet->AddLongCheckBox(TXT_PROFFILTER); |
| 837 | audiotaunts = sheet->AddLongCheckBox(TXT_AUDIOTAUNTS); |
| 838 | |
| 839 | return sheet; |
| 840 | }; |
| 841 | |
| 842 | // retreive values from property sheet here. |
| 843 | void finish() { sheet = NULL; }; |
no test coverage detected