mirror of https://github.com/rusefi/RomRaider.git
Selecting scales now updates axiis
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@158 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
This commit is contained in:
parent
7e79b5d0e2
commit
87c08dc870
|
@ -971,6 +971,13 @@ public abstract class Table extends JPanel implements Serializable {
|
|||
refreshValues();
|
||||
}
|
||||
|
||||
public void setScaleByName(String scaleName) {
|
||||
for (int i = 0; i < scales.size(); i++) {
|
||||
if (scales.get(i).getName().equalsIgnoreCase(scaleName))
|
||||
setScaleIndex(i);
|
||||
}
|
||||
}
|
||||
|
||||
public void refreshValues() {
|
||||
if (!isStatic) {
|
||||
for (int i = 0; i < getDataSize(); i++) data[i].refreshValue();
|
||||
|
|
|
@ -245,4 +245,9 @@ public class Table2D extends Table {
|
|||
super.validateScaling();
|
||||
axis.validateScaling();
|
||||
}
|
||||
|
||||
public void setScaleIndex(int scaleIndex) {
|
||||
super.setScaleIndex(scaleIndex);
|
||||
axis.setScaleByName(getScale().getName());
|
||||
}
|
||||
}
|
|
@ -756,4 +756,10 @@ public class Table3D extends Table {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void setScaleIndex(int scaleIndex) {
|
||||
super.setScaleIndex(scaleIndex);
|
||||
xAxis.setScaleByName(getScale().getName());
|
||||
yAxis.setScaleByName(getScale().getName());
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue