Mercurial > public > ostc4
comparison Discovery/Src/tMenuEditSystem.c @ 444:f2c4f5c90540 minor_improvments
Introduced enum for lower left corner view selection:
Enums allow changes in view configuration without danger of index inconsistencies
| author | ideenmodellierer |
|---|---|
| date | Sat, 29 Feb 2020 22:27:29 +0100 |
| parents | 8851702173e0 |
| children | f1257a32f2d4 |
comparison
equal
deleted
inserted
replaced
| 443:a5101c688b49 | 444:f2c4f5c90540 |
|---|---|
| 874 text[2] = ' '; | 874 text[2] = ' '; |
| 875 text[3] = ' '; | 875 text[3] = ' '; |
| 876 switch(settingsGetPointer()->tX_userselectedLeftLowerCornerPrimary) | 876 switch(settingsGetPointer()->tX_userselectedLeftLowerCornerPrimary) |
| 877 { | 877 { |
| 878 /* Temperature */ | 878 /* Temperature */ |
| 879 case 1: | 879 case LLC_Temperature: |
| 880 text[4] = TXT_Temperature; | 880 text[4] = TXT_Temperature; |
| 881 break; | 881 break; |
| 882 /* Average Depth */ | 882 /* Average Depth */ |
| 883 case 2: | 883 case LLC_AverageDepth: |
| 884 text[4] = TXT_AvgDepth; | 884 text[4] = TXT_AvgDepth; |
| 885 break; | 885 break; |
| 886 /* ppO2 */ | 886 /* ppO2 */ |
| 887 case 3: | 887 case LLC_ppO2: |
| 888 text[4] = TXT_ppO2; | 888 text[4] = TXT_ppO2; |
| 889 break; | 889 break; |
| 890 /* Stop Uhr */ | 890 /* Stop Uhr */ |
| 891 case 4: | 891 case LLC_Stopwatch: |
| 892 text[4] = TXT_Stopwatch; | 892 text[4] = TXT_Stopwatch; |
| 893 break; | 893 break; |
| 894 /* Ceiling */ | 894 /* Ceiling */ |
| 895 case 5: | 895 case LLC_Ceiling: |
| 896 text[4] = TXT_Ceiling; | 896 text[4] = TXT_Ceiling; |
| 897 break; | 897 break; |
| 898 /* Future TTS */ | 898 /* Future TTS */ |
| 899 case 6: | 899 case LLC_FutureTTS: |
| 900 text[4] = TXT_FutureTTS; | 900 text[4] = TXT_FutureTTS; |
| 901 break; | 901 break; |
| 902 /* CNS */ | 902 /* CNS */ |
| 903 case 7: | 903 case LLC_CNS: |
| 904 text[4] = TXT_CNS; | 904 text[4] = TXT_CNS; |
| 905 break; | 905 break; |
| 906 case 8: | 906 case LLC_GF: |
| 907 text[4] = TXT_ActualGradient; | 907 text[4] = TXT_ActualGradient; |
| 908 break; | 908 break; |
| 909 case LCC_BottleBar: | |
| 910 text[4] = TXT_AtemGasVorrat; | |
| 911 break; | |
| 909 /* none */ | 912 /* none */ |
| 910 case 0: | 913 case 0: |
| 911 text[4] = '-'; | 914 text[4] = '-'; |
| 912 break; | 915 break; |
| 913 default: | 916 default: |
| 1078 uint8_t value; | 1081 uint8_t value; |
| 1079 value = settingsGetPointer()->tX_userselectedLeftLowerCornerPrimary; | 1082 value = settingsGetPointer()->tX_userselectedLeftLowerCornerPrimary; |
| 1080 | 1083 |
| 1081 value += 1; | 1084 value += 1; |
| 1082 | 1085 |
| 1083 if(value > 8) | 1086 if(value >= LLC_END) |
| 1084 value = 0; | 1087 value = 0; |
| 1085 | 1088 |
| 1086 settingsGetPointer()->tX_userselectedLeftLowerCornerPrimary = value; | 1089 settingsGetPointer()->tX_userselectedLeftLowerCornerPrimary = value; |
| 1087 return UPDATE_DIVESETTINGS; | 1090 return UPDATE_DIVESETTINGS; |
| 1088 } | 1091 } |
