70,7 → 70,7 |
{ |
|
try { |
act_lcd_lines=edit_source.field_names[act_tab].length*2+2; |
act_lcd_lines=edit_source.field_stringids[act_tab].length*2+2; |
|
for ( int i=0;i<act_lcd_lines;i++) |
lcd_lines[i]=""; |
79,14 → 79,14 |
|
// lcd_lines[0]=(act_tab==0?" ":"< ") + edit_source.tab_stringids[act_tab] + (act_tab==(edit_source.tab_stringids.length-1)?" ":" >"); |
|
for (int i=0;i<edit_source.field_names[act_tab].length;i++) |
for (int i=0;i<edit_source.field_stringids[act_tab].length;i++) |
{ |
lcd_lines[2*i]=edit_source.field_names[act_tab][i]; |
lcd_lines[2*i]=canvas.l(edit_source.field_stringids[act_tab][i]); |
|
switch(edit_source.field_types[act_tab][i]) |
{ |
case PARAMTYPE_BITSWITCH: |
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" ) ; |
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)?canvas.l(STRINGID_OFF):canvas.l(STRINGID_ON) ) ; |
break; |
|
case PARAMTYPE_BYTE: |
117,7 → 117,7 |
|
case PARAMTYPE_KEY: |
if (edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])==-4242) |
lcd_lines[1+2*i]="none"; |
lcd_lines[1+2*i]=canvas.l(STRINGID_NONE_ASSIGNED); |
else |
lcd_lines[1+2*i]=" "+edit_source.get_field_from_act(edit_source.field_positions[act_tab][i]); |
break; |
126,7 → 126,7 |
break; |
|
default: |
lcd_lines[1+2*i]=" "+edit_source.choice_strings[edit_source.field_types[act_tab][i]-PARAMTYPE_CHOICE][edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])]; |
lcd_lines[1+2*i]=" "+canvas.l(edit_source.choice_stringids[edit_source.field_types[act_tab][i]-PARAMTYPE_CHOICE][edit_source.get_field_from_act(edit_source.field_positions[act_tab][i])]); |
} |
|
} |
291,7 → 291,7 |
break; |
|
default: |
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_strings[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length); |
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_stringids[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length); |
break; |
} |
break; |
312,7 → 312,7 |
edit_source.field_from_act_add_min_max(edit_source.field_positions[act_tab][act_pos],-1,0,10); |
break; |
default: |
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_strings[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length); |
edit_source.field_from_act_add_mod(edit_source.field_positions[act_tab][act_pos],1,edit_source.choice_stringids[edit_source.field_types[act_tab][act_pos]-PARAMTYPE_CHOICE].length); |
break; |
} |
|