@@ -1056,7 +1056,7 @@ gpMakeColumnSelectMenu(gpcon_t *gp, int dN)
10561056 sN = cN - rd -> data [dN ].column_N ;
10571057
10581058 sprintf (gp -> sbuf [0 ], "[%3i] %c " , cN ,
1059- " TFSEPRAXHDIBLMU ?" [gp -> pl -> data [dN ].sub [sN ].busy ]);
1059+ " TFSEPRAXNHDIBLMU ?" [gp -> pl -> data [dN ].sub [sN ].busy ]);
10601060
10611061 if (gp -> pl -> data [dN ].sub [sN ].busy == SUBTRACT_TIME_MEDIAN ) {
10621062
@@ -1096,6 +1096,7 @@ gpMakeColumnSelectMenu(gpcon_t *gp, int dN)
10961096 else if (gp -> pl -> data [dN ].sub [sN ].busy == SUBTRACT_BINARY_SUBTRACTION
10971097 || gp -> pl -> data [dN ].sub [sN ].busy == SUBTRACT_BINARY_ADDITION
10981098 || gp -> pl -> data [dN ].sub [sN ].busy == SUBTRACT_BINARY_MULTIPLICATION
1099+ || gp -> pl -> data [dN ].sub [sN ].busy == SUBTRACT_BINARY_DIVISION
10991100 || gp -> pl -> data [dN ].sub [sN ].busy == SUBTRACT_BINARY_HYPOTENUSE ) {
11001101
11011102 sprintf (gp -> sbuf [0 ] + strlen (gp -> sbuf [0 ]), "(%i, %i)" ,
@@ -2553,8 +2554,6 @@ gpMenuHandle(gpcon_t *gp, int menu_N, int item_N)
25532554
25542555 mu -> hidden_N [0 ] = 5 ;
25552556 mu -> hidden_N [1 ] = 6 ;
2556- mu -> hidden_N [2 ] = 7 ;
2557- mu -> hidden_N [3 ] = 8 ;
25582557 }
25592558
25602559 N = plotFigureAnother (pl , gp -> fig_N );
@@ -2652,47 +2651,42 @@ gpMenuHandle(gpcon_t *gp, int menu_N, int item_N)
26522651 break ;
26532652
26542653 case 6 :
2655- plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_ADDITION );
2656- break ;
2657-
2658- case 7 :
2659- plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_MULTIPLICATION );
2660- break ;
2654+ menuRaise (mu , 3026 , gp -> la -> figure_binary_menu ,
2655+ mu -> box_X , mu -> box_Y );
26612656
2662- case 8 :
2663- plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_HYPOTENUSE );
2657+ gp -> stat = GP_MENU ;
26642658 break ;
26652659
2666- case 9 :
2660+ case 7 :
26672661 plotFigureSubtractFilter (pl , gp -> fig_N , SUBTRACT_FILTER_DIFFERENCE , 0. );
26682662 break ;
26692663
2670- case 10 :
2664+ case 8 :
26712665 plotFigureSubtractFilter (pl , gp -> fig_N , SUBTRACT_FILTER_CUMULATIVE , 0. );
26722666 break ;
26732667
2674- case 11 :
2668+ case 9 :
26752669 editRaise (ed , 8 , gp -> la -> bit_number_edit ,
26762670 "0" , mu -> box_X , mu -> box_Y );
26772671
26782672 gp -> stat = GP_EDIT ;
26792673 break ;
26802674
2681- case 12 :
2675+ case 10 :
26822676 editRaise (ed , 13 , gp -> la -> low_pass_edit ,
26832677 "0.1" , mu -> box_X , mu -> box_Y );
26842678
26852679 gp -> stat = GP_EDIT ;
26862680 break ;
26872681
2688- case 13 :
2682+ case 11 :
26892683 editRaise (ed , 19 , gp -> la -> median_unwrap_edit ,
26902684 "15" , mu -> box_X , mu -> box_Y );
26912685
26922686 gp -> stat = GP_EDIT ;
26932687 break ;
26942688
2695- case 14 :
2689+ case 12 :
26962690 editRaise (ed , 27 , gp -> la -> demultiplex_edit ,
26972691 "0" , mu -> box_X , mu -> box_Y );
26982692
@@ -2767,6 +2761,27 @@ gpMenuHandle(gpcon_t *gp, int menu_N, int item_N)
27672761 break ;
27682762 }
27692763 }
2764+ else if (menu_N == 3026 ) {
2765+
2766+ switch (item_N ) {
2767+
2768+ case 0 :
2769+ plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_ADDITION );
2770+ break ;
2771+
2772+ case 1 :
2773+ plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_MULTIPLICATION );
2774+ break ;
2775+
2776+ case 2 :
2777+ plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_DIVISION );
2778+ break ;
2779+
2780+ case 3 :
2781+ plotFigureSubtractSwitch (pl , SUBTRACT_BINARY_HYPOTENUSE );
2782+ break ;
2783+ }
2784+ }
27702785 else if (menu_N == 3031 ) {
27712786
27722787 if (item_N != -1 ) {
0 commit comments