@Tempie:
Da muss ich mit meinem Teilhaber bei den Rechten für die Erweiterung reden
Theoretisch aber bei mir

@mondtiger: Wenn du JAVA kannst, kannst du das auch selbst machen, der Code ist Open Source, d.h. den musst du dir nur vom Hersteller runterladen und dann eben weiterentwickeln/ modifizieren.
Wenn man kein Java kann und einem schon sowas wie Eclipse nichts sagt, dann eher schwierig bzw. nur mit gründlicher Einarbeitung vorher...
So sieht z.B. ein Teil des Start New Mission im Code aus:
class InitMissionPanel extends JPanel {
JCheckBox[] chkChannelEnabled, chkAlarmEnabled;
JCheckBox chkSyncClock, chkRollover, chkSUTA;
JTextField txtSampleRate, txtStartDelay;
JTextField[] txtLowAlarm, txtHighAlarm;
JList[] lstResolution;
JCheckBox oneSecMissionTest;
JComboBox cmbTimeUnitsSR, cmbTimeUnitsSD;
public InitMissionPanel(String[] channelLabels, boolean[] hasResolution, double[][] resolutions) {
super(new BorderLayout(3, 3));
chkChannelEnabled = new JCheckBox[channelLabels.length];
chkAlarmEnabled = new JCheckBox[channelLabels.length];
txtLowAlarm = new JTextField[channelLabels.length];
txtHighAlarm = new JTextField[channelLabels.length];
lstResolution = new JList[channelLabels.length];
JPanel tempGrid = new JPanel(new GridLayout(3, 2));
tempGrid.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Mission General"));
JPanel tempBox1 = new JPanel(new FlowLayout(FlowLayout.RIGHT));
JPanel tempBox2 = new JPanel(new FlowLayout(FlowLayout.RIGHT));
// synchronize clock checkbox
chkSyncClock = new JCheckBox("Synchronize Clock? ");
LG
Clumsy