Changeset 165 in tmcsimulator-scriptbuilder


Ignore:
Timestamp:
12/16/2019 02:54:33 PM (6 years ago)
Author:
sdanthin
Message:

Editor.java added a check to make moving an audioEvent possible - would still be nice to have some sort of greyed-out option.

Location:
trunk/src/event/editor/frame
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/event/editor/frame/Editor.form

    r145 r165  
    408408        </Property> 
    409409      </Properties> 
     410      <Events> 
     411        <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="timeHourComboSelectorActionPerformed"/> 
     412      </Events> 
    410413      <AuxValues> 
    411414        <AuxValue name="JavaCodeGenerator_TypeParameters" type="java.lang.String" value="&lt;String&gt;"/> 
  • trunk/src/event/editor/frame/Editor.java

    r145 r165  
    344344 
    345345        timeHourComboSelector.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { "Hour" })); 
     346        timeHourComboSelector.addActionListener(new java.awt.event.ActionListener() { 
     347            public void actionPerformed(java.awt.event.ActionEvent evt) { 
     348                timeHourComboSelectorActionPerformed(evt); 
     349            } 
     350        }); 
    346351 
    347352        jLabel1.setText("Hour"); 
     
    622627    }//GEN-LAST:event_txtEventStartActionPerformed 
    623628 
     629    private void timeHourComboSelectorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_timeHourComboSelectorActionPerformed 
     630        // TODO add your handling code here: 
     631    }//GEN-LAST:event_timeHourComboSelectorActionPerformed 
     632 
    624633    private void updateEventTime() 
    625634    { 
     
    644653                    .getSelectedComponent(); 
    645654            I_ScriptEvent ise = this.model.eventMap.get(removable); 
    646             if (newTime != slice.getTime() && incident.changeEventStart(ise, slice.getTime(), newTime)) 
     655            if (newTime != slice.getTime() && !(ise instanceof AudioEvent) && incident.changeEventStart(ise, slice.getTime(), newTime)) 
    647656            { 
    648657                this.model.properties.removeProperty(removable); 
Note: See TracChangeset for help on using the changeset viewer.