Changeset 7982


Ignore:
Timestamp:
04/18/12 10:29:15 (8 years ago)
Author:
aivar
Message:

SLIM Plugin: #683 Confused whether there is a prompt. Doing a fit would turn the prompt off.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/slim-plugin/src/main/java/loci/slim/ui/UserInterfacePanel.java

    r7976 r7982  
    743743        controlPanel.add(m_yField); 
    744744 
    745   /*      JLabel transStartLabel = new JLabel("Transient Start"); 
    746         transStartLabel.setHorizontalAlignment(SwingConstants.RIGHT); 
    747         controlPanel.add(transStartLabel); 
    748         m_transientStartField = new JTextField(9); 
    749         m_transientStartField.addActionListener(new ActionListener() { 
    750             public void actionPerformed(ActionEvent e) { 
    751                 _fittingCursor.setTransientStart(m_transientStartField.getText()); 
    752             } 
    753         }); 
    754         m_transientStartField.addFocusListener(new FocusAdapter() { 
    755             public void focusLost(FocusEvent e) { 
    756                 _fittingCursor.setTransientStart(m_transientStartField.getText()); 
    757             } 
    758         }); 
    759         controlPanel.add(m_transientStartField); 
    760          
    761         JLabel dataStartLabel = new JLabel("Data Start"); 
    762         dataStartLabel.setHorizontalAlignment(SwingConstants.RIGHT); 
    763         controlPanel.add(dataStartLabel); 
    764         m_dataStartField = new JTextField(9); 
    765         m_dataStartField.addActionListener(new ActionListener() { 
    766             public void actionPerformed(ActionEvent e) { 
    767                 _fittingCursor.setDataStart(m_dataStartField.getText()); 
    768             } 
    769         }); 
    770         m_dataStartField.addFocusListener(new FocusAdapter() { 
    771             public void focusLost(FocusEvent e) { 
    772                 _fittingCursor.setDataStart(m_dataStartField.getText()); 
    773             } 
    774         }); 
    775         controlPanel.add(m_dataStartField); 
    776  
    777         JLabel transStopLabel = new JLabel("Transient Stop"); 
    778         transStopLabel.setHorizontalAlignment(SwingConstants.RIGHT); 
    779         controlPanel.add(transStopLabel); 
    780         m_transientStopField = new JTextField(9); 
    781         m_transientStopField.addActionListener(new ActionListener() { 
    782             public void actionPerformed(ActionEvent e) { 
    783                 _fittingCursor.setTransientStop(m_transientStopField.getText()); 
    784             } 
    785         }); 
    786         m_transientStopField.addFocusListener(new FocusAdapter() { 
    787             public void focusLost(FocusEvent e) { 
    788                 _fittingCursor.setTransientStop(m_transientStopField.getText()); 
    789             } 
    790         }); 
    791         controlPanel.add(m_transientStopField);*/ 
    792  
    793745        JLabel thresholdLabel = new JLabel("Threshold"); 
    794746        thresholdLabel.setHorizontalAlignment(SwingConstants.RIGHT); 
     
    808760        m_binningComboBox = new JComboBox(binningChoices); 
    809761        controlPanel.add(m_binningComboBox); 
    810  
    811      /*   JLabel excitationLabel = new JLabel("Excitation"); 
    812         excitationLabel.setHorizontalAlignment(SwingConstants.RIGHT); 
    813         controlPanel.add(excitationLabel); 
    814         m_excitationComboBox = new JComboBox(EXCITATION_ITEMS); 
    815         m_excitationComboBox.addActionListener( 
    816             new ActionListener() { 
    817                 public void actionPerformed(ActionEvent e) { 
    818                     String selectedItem = (String) m_excitationComboBox.getSelectedItem(); 
    819                     boolean isExcitationLoaded = false; 
    820                     if (EXCITATION_NONE.equals(selectedItem)) { 
    821                         if (null != m_listener) { 
    822                             m_listener.cancelExcitation(); 
    823                         } 
    824                     } 
    825                     else if (EXCITATION_FILE.equals(selectedItem)) { 
    826                         String fileName = getFileName("Load Excitation File", ""); 
    827                         if (null != fileName && null != m_listener) { 
    828                             isExcitationLoaded = m_listener.loadExcitation(fileName); 
    829                         } 
    830                     } 
    831                     else if (EXCITATION_CREATE.equals(selectedItem)) { 
    832                         String fileName = getFileName("Save Excitation File", ""); 
    833                         if (null != fileName && null != m_listener) { 
    834                             isExcitationLoaded = m_listener.createExcitation(fileName); 
    835                         } 
    836                     } 
    837  
    838                     if (isExcitationLoaded) { 
    839                         m_excitationComboBox.setSelectedItem(EXCITATION_FILE); 
    840                     } 
    841                     else { 
    842                         m_excitationComboBox.setSelectedItem(EXCITATION_NONE); 
    843                     } 
    844                 } 
    845             } 
    846         ); 
    847         controlPanel.add(m_excitationComboBox); */ 
    848762 
    849763        // rows, cols, initX, initY, xPad, yPad 
     
    12491163        boolean promptEnable = enable; 
    12501164        if (enable) { 
    1251             promptEnable = m_promptComboBox.getSelectedIndex() == 0; 
     1165            // do we have a prompt? 
     1166            promptEnable = _fittingCursorHelper.getPrompt(); 
    12521167        } 
    12531168        enablePromptCursors(promptEnable); 
     
    17881703     */ 
    17891704    private void enablePromptCursors(boolean enable) { 
    1790         _fittingCursorHelper.enablePrompt(enable); 
    1791          
    17921705        m_promptDelayField.setEditable(enable); 
    17931706        m_promptWidthField.setEditable(enable); 
Note: See TracChangeset for help on using the changeset viewer.