Changeset 662

Show
Ignore:
Timestamp:
02/04/10 22:36:23 (3 years ago)
Author:
joerg
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/jlatexeditor/JLatexEditorJFrame.java

    r661 r662  
    3434import javax.swing.event.ChangeListener; 
    3535import javax.swing.filechooser.FileNameExtensionFilter; 
     36import javax.swing.plaf.basic.BasicSplitPaneUI; 
     37import javax.swing.plaf.metal.MetalSplitPaneUI; 
    3638import java.awt.*; 
    3739import java.awt.event.*; 
     
    225227 
    226228    // symbols panel 
    227     SymbolsPanel symbolsPanel = new SymbolsPanel(); 
     229    final SymbolsPanel symbolsPanel = new SymbolsPanel(); 
     230    symbolsPanel.setVisible(false); 
    228231    JSplitPane symbolsTextSplit = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, true, symbolsPanel, tabbedPane); 
     232    symbolsTextSplit.setContinuousLayout(false); 
     233    symbolsTextSplit.setDividerLocation(0); 
    229234    symbolsTextSplit.setOneTouchExpandable(true); 
    230     symbolsTextSplit.setDividerLocation(0); 
     235    ((BasicSplitPaneUI) symbolsTextSplit.getUI()).getDivider().addMouseListener(new MouseListener() { 
     236      public void mouseClicked(MouseEvent e) { } 
     237      public void mousePressed(MouseEvent e) { 
     238        symbolsPanel.setVisible(true); 
     239      } 
     240      public void mouseReleased(MouseEvent e) { } 
     241      public void mouseEntered(MouseEvent e) { } 
     242      public void mouseExited(MouseEvent e) { } 
     243    }); 
    231244 
    232245    textToolsSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT, true, symbolsTextSplit, toolsTab); 
    233246    textToolsSplit.setOneTouchExpandable(true); 
    234247    textToolsSplit.setResizeWeight(.85); 
    235     textToolsSplit.setOneTouchExpandable(true); 
    236248 
    237249    statusBar = new StatusBar(this);