From: Matthias T. <mt...@us...> - 2007-07-19 18:44:26
|
Update of /cvsroot/arianne/stendhal/tiled/src/tiled/mapeditor/actions In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv5885/src/tiled/mapeditor/actions Added Files: TreeTilesetChooserAction.java Log Message: added a treeview for the tilesets...toggle it in the 'tileset'-menu --- NEW FILE: TreeTilesetChooserAction.java --- /* * Tiled Map Editor, (c) 2004 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * Adam Turk <at...@bi...> * Bjorn Lindeijer <b.l...@xs...> * * modified for Stendhal, an Arianne powered RPG * (http://arianne.sf.net) * * Matthias Totz <mt...@us...> */ package tiled.mapeditor.actions; import java.awt.event.ActionEvent; import javax.swing.AbstractAction; import javax.swing.JCheckBoxMenuItem; import tiled.mapeditor.MapEditor; /** * Action for switching between the treelike and tabbed tileset chooser. * * @author mtotz */ public class TreeTilesetChooserAction extends AbstractAction { private static final long serialVersionUID = 1L; private MapEditor mapEditor; public TreeTilesetChooserAction(MapEditor mapEditor) { super("Show as tree"); putValue(SHORT_DESCRIPTION, "Shows the Tilesets as tree"); this.mapEditor = mapEditor; } public void actionPerformed(ActionEvent e) { JCheckBoxMenuItem item = (JCheckBoxMenuItem) e.getSource(); if (item != null) { mapEditor.toggleTreeTilesetChooser(item.isSelected()); } } } |