diff --git a/include/ced_config.h b/include/ced_config.h index 597e128..5df159a 100644 --- a/include/ced_config.h +++ b/include/ced_config.h @@ -164,7 +164,7 @@ #define NUMBER_DATA_LAYER 25 //number of layers reserved for detector components -#define NUMBER_DETECTOR_LAYER 20 +#define NUMBER_DETECTOR_LAYER 40 //layer description text: maximal number of chars for one entry #define CED_MAX_LAYER_CHAR 400 diff --git a/include/ced_menu.h b/include/ced_menu.h index c871f7a..69b666a 100644 --- a/include/ced_menu.h +++ b/include/ced_menu.h @@ -1046,6 +1046,26 @@ class CED_PopUpMenu{ #define DETECTOR18 4018 #define DETECTOR19 4019 #define DETECTOR20 4020 +#define DETECTOR21 4021 +#define DETECTOR22 4022 +#define DETECTOR23 4023 +#define DETECTOR24 4024 +#define DETECTOR25 4025 +#define DETECTOR26 4026 +#define DETECTOR27 4027 +#define DETECTOR28 4028 +#define DETECTOR29 4029 +#define DETECTOR30 4030 +#define DETECTOR31 4031 +#define DETECTOR32 4032 +#define DETECTOR33 4033 +#define DETECTOR34 4034 +#define DETECTOR35 4035 +#define DETECTOR36 4036 +#define DETECTOR37 4037 +#define DETECTOR38 4038 +#define DETECTOR39 4039 +#define DETECTOR40 4040 #define DETECTOR_ALL 4100 diff --git a/src/server/glced.cc b/src/server/glced.cc index 38d5493..21c3458 100644 --- a/src/server/glced.cc +++ b/src/server/glced.cc @@ -2934,6 +2934,26 @@ void selectFromMenu(int id){ //hauke case DETECTOR18: case DETECTOR19: case DETECTOR20: + case DETECTOR21: + case DETECTOR22: + case DETECTOR23: + case DETECTOR24: + case DETECTOR25: + case DETECTOR26: + case DETECTOR27: + case DETECTOR28: + case DETECTOR29: + case DETECTOR30: + case DETECTOR31: + case DETECTOR32: + case DETECTOR33: + case DETECTOR34: + case DETECTOR35: + case DETECTOR36: + case DETECTOR37: + case DETECTOR38: + case DETECTOR39: + case DETECTOR40: glutSetMenu(detectorMenu); toggle_layer(id-DETECTOR1+NUMBER_DATA_LAYER);