/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package eric.restrict; import eric.GUI.palette.PaletteManager; import eric.GUI.themes; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.util.ArrayList; import javax.swing.BoxLayout; import javax.swing.JButton; import javax.swing.JLabel; import eric.JEricPanel; import javax.swing.SwingConstants; import rene.gui.Global; import rene.zirkel.ZirkelCanvas; /** * * @author erichake */ public class RestrictContainerControls extends JEricPanel { ZirkelCanvas ZC; private static Image offimage=themes.getImage("tab_bottom.gif"); private ArrayList originalItems; private RestrictPanel panel; @Override public void paintComponent(Graphics g){ Dimension d=getSize(); g.setColor(new Color(230,230,230)); g.fillRect(0, 0, d.width, d.height); g.setColor(new Color(130,130,130)); g.drawLine(0, 0, d.width, 0); } public RestrictContainerControls(RestrictPanel pan,ZirkelCanvas zc) { ZC=zc; panel=pan; // backup of restricted hidden items : originalItems=new ArrayList(); ArrayList items=ZC.getHiddenItems(); for (int i=0;i