if (currentMap != null) {
TilesetManager manager = new TilesetManager(YaFrame.get(), currentMap);
manager.setVisible(true);
}
} else if (command.equals(Resources.getString("menu.map.properties"))) {
PropertiesDialog pd = new PropertiesDialog(YaFrame.get(), currentMap.getProperties());
pd.setTitle(Resources.getString("dialog.properties.map.title"));
pd.getProps();
} else if (command.equals(Resources.getString("menu.layer.properties"))) {
MapLayer layer = getCurrentLayer();
PropertiesDialog lpd = new PropertiesDialog(YaFrame.get(), layer.getProperties());
lpd.setTitle(layer.getName() + " " + Resources.getString("dialog.properties.title"));
lpd.getProps();
} else if (command.equals(Resources.getString("menu.view.boundaries")) || command.equals("Hide Boundaries")) {
mapView.toggleMode(MapView.PF_BOUNDARYMODE);
} else if (command.equals(Resources.getString("menu.view.grid"))) {
// Toggle grid
Preferences displayPrefs = prefs.node("display");