r620 - in trunk/tutti-ui-swing/src/main: filtered-resources java/fr/ifremer/tutti/ui/swing/content/cruise java/fr/ifremer/tutti/ui/swing/content/program java/fr/ifremer/tutti/ui/swing/content/protocol resources/i18n
Author: kmorin Date: 2013-03-14 16:33:53 +0100 (Thu, 14 Mar 2013) New Revision: 620 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/620 Log: fixes #2134 [ERGO] Remplacer les boutons Annuler par Fermer Removed: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/CancelEditCruiseAction.java trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/CancelEditProgramAction.java trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/CancelEditProtocolAction.java Modified: trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-en.properties trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-fr.properties trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.css trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.jaxx trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUIHandler.java trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.css trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.jaxx trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.css trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.jaxx trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_en_GB.properties trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties Modified: trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-en.properties =================================================================== --- trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-en.properties 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-en.properties 2013-03-14 15:33:53 UTC (rev 620) @@ -1,5 +1,5 @@ #Generated by org.nuiton.jaxx.plugin.GenerateHelpIdsMojo -#Thu Mar 14 10:50:53 CET 2013 +#Thu Mar 14 16:24:20 CET 2013 tuttihelp.createSpeciesBatch.action.addSpecies.help=createSpeciesBatch.html\#actions tuttihelp.createSpeciesBatch.field.batchWeightField.help=createSpeciesBatch.html\#fields tuttihelp.createSpeciesBatch.field.sortedUnsortedCategoryComboBox.help=createSpeciesBatch.html\#fields @@ -36,6 +36,7 @@ tuttihelp.editCatchBatch.field.speciesTotalWeight.help=editCatchBatch.html\#fields tuttihelp.editCatchBatch.help=editCatchBatch.html tuttihelp.editCruise.action.cancel.help=editCruise.html\#actions +tuttihelp.editCruise.action.close.help= tuttihelp.editCruise.action.generateName.help=editCruise.html\#actions tuttihelp.editCruise.action.save.help=editCruise.html\#actions tuttihelp.editCruise.field.beginDate.help=editCruise.html\#fields @@ -92,6 +93,7 @@ tuttihelp.editProgram.help=editProgram.html tuttihelp.editProtocol.action.addSpeciesProtocol.help=editProtocol.html\#actions tuttihelp.editProtocol.action.cancelEditProtocol.help=editProtocol.html\#actions +tuttihelp.editProtocol.action.closeEditProtocol.help= tuttihelp.editProtocol.action.exportProtocolAllCaracteristic.help=editProtocol.html\#actions tuttihelp.editProtocol.action.exportProtocolCaracteristic.tip=editProtocol.html\#actions tuttihelp.editProtocol.action.exportProtocolSpecies.help=editProtocol.html\#actions Modified: trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-fr.properties =================================================================== --- trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-fr.properties 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/filtered-resources/tutti-help-fr.properties 2013-03-14 15:33:53 UTC (rev 620) @@ -1,5 +1,5 @@ #Generated by org.nuiton.jaxx.plugin.GenerateHelpIdsMojo -#Thu Mar 14 10:50:53 CET 2013 +#Thu Mar 14 16:24:20 CET 2013 tuttihelp.createSpeciesBatch.action.addSpecies.help=createSpeciesBatch.html\#actions tuttihelp.createSpeciesBatch.field.batchWeightField.help=createSpeciesBatch.html\#fields tuttihelp.createSpeciesBatch.field.sortedUnsortedCategoryComboBox.help=createSpeciesBatch.html\#fields @@ -36,6 +36,7 @@ tuttihelp.editCatchBatch.field.speciesTotalWeight.help=editCatchBatch.html\#fields tuttihelp.editCatchBatch.help=editCatchBatch.html tuttihelp.editCruise.action.cancel.help=editCruise.html\#actions +tuttihelp.editCruise.action.close.help= tuttihelp.editCruise.action.generateName.help=editCruise.html\#actions tuttihelp.editCruise.action.save.help=editCruise.html\#actions tuttihelp.editCruise.field.beginDate.help=editCruise.html\#fields @@ -92,6 +93,7 @@ tuttihelp.editProgram.help=editProgram.html tuttihelp.editProtocol.action.addSpeciesProtocol.help=editProtocol.html\#actions tuttihelp.editProtocol.action.cancelEditProtocol.help=editProtocol.html\#actions +tuttihelp.editProtocol.action.closeEditProtocol.help= tuttihelp.editProtocol.action.exportProtocolAllCaracteristic.help=editProtocol.html\#actions tuttihelp.editProtocol.action.exportProtocolCaracteristic.tip=editProtocol.html\#actions tuttihelp.editProtocol.action.exportProtocolSpecies.help=editProtocol.html\#actions Deleted: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/CancelEditCruiseAction.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/CancelEditCruiseAction.java 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/CancelEditCruiseAction.java 2013-03-14 15:33:53 UTC (rev 620) @@ -1,44 +0,0 @@ -package fr.ifremer.tutti.ui.swing.content.cruise; - -/* - * #%L - * Tutti :: UI - * $Id$ - * $HeadURL$ - * %% - * Copyright (C) 2012 - 2013 Ifremer - * %% - * 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 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this program. If not, see - * <http://www.gnu.org/licenses/gpl-3.0.html>. - * #L% - */ - -import fr.ifremer.tutti.ui.swing.TuttiScreen; -import fr.ifremer.tutti.ui.swing.content.AbstractChangeScreenAction; -import fr.ifremer.tutti.ui.swing.content.MainUIHandler; - -/** - * Cancels the edition of a cruise. - * - * @author tchemit <chemit@codelutin.com> - * @since 1.0 - */ -public class CancelEditCruiseAction extends AbstractChangeScreenAction { - - public CancelEditCruiseAction(MainUIHandler handler) { - super(handler, true, TuttiScreen.SELECT_CRUISE); - setSkipCheckCurrentScreen(true); - } - -} \ No newline at end of file Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.css =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.css 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.css 2013-03-14 15:33:53 UTC (rev 620) @@ -234,13 +234,13 @@ _help: {"tuttihelp.editCruise.action.save.help"}; } -#cancelButton { +#closeButton { actionIcon: cancel; - text: "tutti.action.cancelEditCruise"; - toolTipText: "tuttihelp.editCruise.action.cancelEditCruise.tip"; + text: "tutti.action.closeEditCruise"; + toolTipText: "tuttihelp.editCruise.action.closeEditCruise.tip"; mnemonic: A; - _tuttiAction: {CancelEditCruiseAction.class}; - _help: {"tuttihelp.editCruise.action.cancel.help"}; + _tuttiAction: {fr.ifremer.tutti.ui.swing.content.SelectCruiseAction.class}; + _help: {"tuttihelp.editCruise.action.close.help"}; } #generateNameButton { Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.jaxx =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.jaxx 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUI.jaxx 2013-03-14 15:33:53 UTC (rev 620) @@ -224,7 +224,7 @@ <row> <cell columns='6'> <JPanel layout='{new GridLayout(1, 0)}'> - <JButton id='cancelButton'/> + <JButton id='closeButton'/> <JButton id='saveButton'/> </JPanel> </cell> Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUIHandler.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUIHandler.java 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/cruise/EditCruiseUIHandler.java 2013-03-14 15:33:53 UTC (rev 620) @@ -219,11 +219,11 @@ SwingValidator validator = ui.getValidator(); listenValidatorValid(validator, model); + model.setVesselType(VesselTypeEnum.SCIENTIFIC); + // if new fishingOperation can already cancel his creation model.setModify(model.isCreate()); - model.setVesselType(VesselTypeEnum.SCIENTIFIC); - registerValidators(validator); } Deleted: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/CancelEditProgramAction.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/CancelEditProgramAction.java 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/CancelEditProgramAction.java 2013-03-14 15:33:53 UTC (rev 620) @@ -1,44 +0,0 @@ -package fr.ifremer.tutti.ui.swing.content.program; - -/* - * #%L - * Tutti :: UI - * $Id$ - * $HeadURL$ - * %% - * Copyright (C) 2012 - 2013 Ifremer - * %% - * 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 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this program. If not, see - * <http://www.gnu.org/licenses/gpl-3.0.html>. - * #L% - */ - -import fr.ifremer.tutti.ui.swing.TuttiScreen; -import fr.ifremer.tutti.ui.swing.content.AbstractChangeScreenAction; -import fr.ifremer.tutti.ui.swing.content.MainUIHandler; - -/** - * Cancels the edition of a program - * - * @author tchemit <chemit@codelutin.com> - * @since 1.0 - */ -public class CancelEditProgramAction extends AbstractChangeScreenAction { - - public CancelEditProgramAction(MainUIHandler handler) { - super(handler, true, TuttiScreen.SELECT_CRUISE); - setSkipCheckCurrentScreen(true); - } - -} \ No newline at end of file Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.css =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.css 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.css 2013-03-14 15:33:53 UTC (rev 620) @@ -82,11 +82,11 @@ _help: {"tuttihelp.editProgram.action.saveProgram.help"}; } -#cancelButton { +#closeButton { actionIcon: cancel; - text: "tutti.action.cancelEditProgram"; - toolTipText: "tuttihelp.editProgram.action.cancelEditProgram.tip"; + text: "tutti.action.closeEditProgram"; + toolTipText: "tuttihelp.editProgram.action.closeEditProgram.tip"; mnemonic: A; - _tuttiAction: {CancelEditProgramAction.class}; + _tuttiAction: {fr.ifremer.tutti.ui.swing.content.SelectCruiseAction.class}; _help: {"tuttihelp.editProgram.action.cancelProgram.help"}; } Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.jaxx =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.jaxx 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/program/EditProgramUI.jaxx 2013-03-14 15:33:53 UTC (rev 620) @@ -109,7 +109,7 @@ <row anchor='south'> <cell columns='2'> <JPanel layout='{new GridLayout(1, 0)}'> - <JButton id='cancelButton'/> + <JButton id='closeButton'/> <JButton id='saveButton'/> </JPanel> </cell> Deleted: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/CancelEditProtocolAction.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/CancelEditProtocolAction.java 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/CancelEditProtocolAction.java 2013-03-14 15:33:53 UTC (rev 620) @@ -1,44 +0,0 @@ -package fr.ifremer.tutti.ui.swing.content.protocol; - -/* - * #%L - * Tutti :: UI - * $Id$ - * $HeadURL$ - * %% - * Copyright (C) 2012 - 2013 Ifremer - * %% - * 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 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public - * License along with this program. If not, see - * <http://www.gnu.org/licenses/gpl-3.0.html>. - * #L% - */ - -import fr.ifremer.tutti.ui.swing.TuttiScreen; -import fr.ifremer.tutti.ui.swing.content.AbstractChangeScreenAction; -import fr.ifremer.tutti.ui.swing.content.MainUIHandler; - -/** - * Cancels the edition of a protocol - * - * @author tchemit <chemit@codelutin.com> - * @since 1.0 - */ -public class CancelEditProtocolAction extends AbstractChangeScreenAction { - - public CancelEditProtocolAction(MainUIHandler handler) { - super(handler, true, TuttiScreen.SELECT_CRUISE); - setSkipCheckCurrentScreen(true); - } - -} \ No newline at end of file Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.css =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.css 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.css 2013-03-14 15:33:53 UTC (rev 620) @@ -84,13 +84,13 @@ _help: {"tuttihelp.editProtocol.action.saveProtocol.help"}; } -#cancelButton { +#closeButton { actionIcon: cancel; - text: "tutti.action.cancelEditProtocol"; - toolTipText: "tuttihelp.editProtocol.action.cancelEditProtocol.tip"; + text: "tutti.action.closeEditProtocol"; + toolTipText: "tuttihelp.editProtocol.action.closeEditProtocol.tip"; mnemonic: A; - _tuttiAction: {CancelEditProtocolAction.class}; - _help: {"tuttihelp.editProtocol.action.cancelEditProtocol.help"}; + _tuttiAction: {fr.ifremer.tutti.ui.swing.content.SelectCruiseAction.class}; + _help: {"tuttihelp.editProtocol.action.closeEditProtocol.help"}; } #speciesComboBox { Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.jaxx =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.jaxx 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolUI.jaxx 2013-03-14 15:33:53 UTC (rev 620) @@ -184,7 +184,7 @@ <JLabel id='saveWarning' constraints='BorderLayout.CENTER'/> </JPanel> <JPanel layout='{new GridLayout(1, 0)}' constraints='BorderLayout.SOUTH'> - <JButton id='cancelButton'/> + <JButton id='closeButton'/> <JButton id='saveButton'/> </JPanel> Modified: trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_en_GB.properties =================================================================== --- trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_en_GB.properties 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_en_GB.properties 2013-03-14 15:33:53 UTC (rev 620) @@ -28,6 +28,9 @@ tutti.action.closeAttachment.tip= tutti.action.closeCommentEditor.tip= tutti.action.closeDb= +tutti.action.closeEditCruise= +tutti.action.closeEditProgram= +tutti.action.closeEditProtocol= tutti.action.comment.tip= tutti.action.computeWeights= tutti.action.computeWeights.error.incoherentCategoryWeight= @@ -581,6 +584,7 @@ tuttihelp.editCatchBatch.field.speciesTotalUnsortedWeight.tip= tuttihelp.editCatchBatch.field.speciesTotalWeight.tip= tuttihelp.editCruise.action.cancelEditCruise.tip= +tuttihelp.editCruise.action.closeEditCruise.tip= tuttihelp.editCruise.action.generateName.tip= tuttihelp.editCruise.action.saveCruise.tip= tuttihelp.editCruise.field.beginDate.tip= @@ -626,12 +630,14 @@ tuttihelp.editFishingOperation.gearShootingStartLongitude.tip= tuttihelp.editFishingOperation.list.recorderPerson.tip= tuttihelp.editProgram.action.cancelEditProgram.tip= +tuttihelp.editProgram.action.closeEditProgram.tip= tuttihelp.editProgram.action.saveProgram.tip= tuttihelp.editProgram.field.comment.tip= tuttihelp.editProgram.field.name.tip= tuttihelp.editProgram.field.zone.tip= tuttihelp.editProtocol.action.addSpeciesProtocol.tip= tuttihelp.editProtocol.action.cancelEditProtocol.tip= +tuttihelp.editProtocol.action.closeEditProtocol.tip= tuttihelp.editProtocol.action.exportProtocolAllCaracteristic.tip= tuttihelp.editProtocol.action.exportProtocolCaracteristic.tip= tuttihelp.editProtocol.action.exportProtocolSpecies.tip= Modified: trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties =================================================================== --- trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties 2013-03-14 14:45:03 UTC (rev 619) +++ trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties 2013-03-14 15:33:53 UTC (rev 620) @@ -28,6 +28,9 @@ tutti.action.closeAttachment.tip=Fermer la fenêtre des pièces-jointes tutti.action.closeCommentEditor.tip=Fermer la fenêtre des commentaires tutti.action.closeDb=Fermer +tutti.action.closeEditCruise=Fermer +tutti.action.closeEditProgram=Fermer +tutti.action.closeEditProtocol=Fermer tutti.action.comment.tip=Commentaire tutti.action.computeWeights=Elever les poids tutti.action.computeWeights.error.incoherentCategoryWeight=Le poids total des mensurations est supérieur au poids de la catégorie @@ -580,7 +583,7 @@ tuttihelp.editCatchBatch.field.speciesTotalSortedWeight.tip= tuttihelp.editCatchBatch.field.speciesTotalUnsortedWeight.tip= tuttihelp.editCatchBatch.field.speciesTotalWeight.tip= -tuttihelp.editCruise.action.cancelEditCruise.tip= +tuttihelp.editCruise.action.closeEditCruise.tip= tuttihelp.editCruise.action.generateName.tip= tuttihelp.editCruise.action.saveCruise.tip= tuttihelp.editCruise.field.beginDate.tip= @@ -625,13 +628,13 @@ tuttihelp.editFishingOperation.field.vessel.tip= tuttihelp.editFishingOperation.gearShootingStartLongitude.tip= tuttihelp.editFishingOperation.list.recorderPerson.tip= -tuttihelp.editProgram.action.cancelEditProgram.tip=Annuler l'édition (ou la création) de la série de campagne +tuttihelp.editProgram.action.closeEditProgram.tip=Annuler l'édition (ou la création) de la série de campagne tuttihelp.editProgram.action.saveProgram.tip=Enregistrer la série de campagne tuttihelp.editProgram.field.comment.tip= tuttihelp.editProgram.field.name.tip= tuttihelp.editProgram.field.zone.tip= tuttihelp.editProtocol.action.addSpeciesProtocol.tip=Ajouter une espèce au protocole -tuttihelp.editProtocol.action.cancelEditProtocol.tip= +tuttihelp.editProtocol.action.closeEditProtocol.tip= tuttihelp.editProtocol.action.exportProtocolAllCaracteristic.tip=Exporter toutes les caractéristiques (sans les affecter à un écran) tuttihelp.editProtocol.action.exportProtocolCaracteristic.tip=Exporter les caractéristiques du protocole tuttihelp.editProtocol.action.exportProtocolSpecies.tip=Exporter les espèces du protocole
participants (1)
-
kmorin@users.forge.codelutin.com