Subversion Repositories Projects

Rev

Rev 221 | Rev 242 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 221 Rev 223
Line 84... Line 84...
84
                    lcd_lines[2*i]=edit_source.field_names[act_tab][i];
84
                    lcd_lines[2*i]=edit_source.field_names[act_tab][i];
Line 85... Line 85...
85
                   
85
                   
86
                    switch(edit_source.field_types[act_tab][i])
86
                    switch(edit_source.field_types[act_tab][i])
87
                        {
87
                        {
88
                        case  PARAMTYPE_BITSWITCH:
88
                        case  PARAMTYPE_BITSWITCH:
89
                            lcd_lines[1+2*i]=(((edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]/8)&(1<<edit_source.field_positions[act_tab][i]%8))==0)?"off":"on" ) ;
89
                            lcd_lines[1+2*i]=" " + (((edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]/8)&(1<<edit_source.field_positions[act_tab][i]%8))==0)?"off":"on" ) ;
90
                            break;
90
                            break;
91
                        case PARAMTYPE_BYTE:
91
                        case PARAMTYPE_BYTE:
92
                            lcd_lines[1+2*i]=""+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
92
                            lcd_lines[1+2*i]=" "+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
93
                            if ((edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])>250)&&(edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])<256))
93
                            if ((edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])>250)&&(edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])<256))
Line 94... Line 94...
94
                                lcd_lines[2+2*i]+="[Poti"+(edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])-250) +"]";                                                                                               break;
94
                                lcd_lines[2+2*i]+="[Poti"+(edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])-250) +"]";                                                                                               break;
95
 
95
 
96
 
96
 
97
                        case PARAMTYPE_KEY:
97
                        case PARAMTYPE_KEY:
98
                            if (edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])==-4242)
98
                            if (edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])==-4242)
99
                                lcd_lines[1+2*i]="none";
99
                                lcd_lines[1+2*i]="none";
100
                            else
100
                            else
101
                                lcd_lines[1+2*i]=""+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
101
                                lcd_lines[1+2*i]=" "+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
102
                            break;
102
                            break;
Line 103... Line 103...
103
                        case PARAMTYPE_STICK:
103
                        case PARAMTYPE_STICK:
104
                            lcd_lines[1+2*i]=""+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
104
                            lcd_lines[1+2*i]=" "+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]);
105
                            break;
105
                            break;
Line 106... Line 106...
106
                           
106
                           
Line 107... Line 107...
107
                        default:
107
                        default: