Revision 45783

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/featureform/swing/impl/DefaultJFeaturesForm.java
80 80
import org.gvsig.tools.dynform.JDynFormSet;
81 81
import static org.gvsig.tools.dynform.JDynFormSet.ACTION_CANCEL_NEW;
82 82
import static org.gvsig.tools.dynform.JDynFormSet.ACTION_DELETE;
83
import static org.gvsig.tools.dynform.JDynFormSet.ACTION_NAVIGATION;
83 84
import static org.gvsig.tools.dynform.JDynFormSet.ACTION_NEW;
84 85
import static org.gvsig.tools.dynform.JDynFormSet.ACTION_SAVE;
85 86
import static org.gvsig.tools.dynform.JDynFormSet.ACTION_SEARCH;
......
686 687
            formset.setActionEnabled(ACTION_SAVE, false);
687 688
            formset.setActionEnabled(ACTION_SEARCH, false);
688 689
            formset.setActionEnabled(REFRESHFORM_ACTION, true);
689
            formset.setActionEnabled(JDynFormSet.ACTION_NEXT, false);
690
            formset.setActionEnabled(JDynFormSet.ACTION_PREVIOUS, false);
691
            formset.setActionEnabled(JDynFormSet.ACTION_FIRST, false);
692
            formset.setActionEnabled(JDynFormSet.ACTION_LAST, false);
690
            formset.setActionEnabled(ACTION_NAVIGATION, false);
693 691
            return;
694 692
        }
695 693
        setEnabledUniqueFields(false);
......
718 716
                formset.setActionEnabled(ACTION_SAVE, false);
719 717
                formset.setActionEnabled(REFRESHFORM_ACTION, true);
720 718
                formset.setActionEnabled(FINISHEDITING_ACTION, true);         
721
                formset.setActionEnabled(JDynFormSet.ACTION_NEXT, false);
722
                formset.setActionEnabled(JDynFormSet.ACTION_PREVIOUS, false);
723
                formset.setActionEnabled(JDynFormSet.ACTION_FIRST, false);
724
                formset.setActionEnabled(JDynFormSet.ACTION_LAST, false);
719
                formset.setActionEnabled(ACTION_NAVIGATION, false);
725 720

  
726 721
            } else if (formset.getForm().isModified()) {
727 722
                formset.setActionEnabled(ACTION_DELETE, false);
......
731 726
                formset.setActionEnabled(ACTION_SAVE, true);
732 727
                formset.setActionEnabled(REFRESHFORM_ACTION, true);
733 728
                formset.setActionEnabled(FINISHEDITING_ACTION, false);
734
                formset.setActionEnabled(JDynFormSet.ACTION_NEXT, false);
735
                formset.setActionEnabled(JDynFormSet.ACTION_PREVIOUS, false);
736
                formset.setActionEnabled(JDynFormSet.ACTION_FIRST, false);
737
                formset.setActionEnabled(JDynFormSet.ACTION_LAST, false);
729
                formset.setActionEnabled(ACTION_NAVIGATION, false);
738 730

  
739 731
            } else {
740
                this.formset.setReadOnly(false); //Esto habilita los botones de navegacion
741 732
                formset.setActionEnabled(ACTION_DELETE, true);
742 733
                formset.setActionEnabled(ACTION_SEARCH, true);
743 734
                formset.setActionEnabled(ACTION_NEW, true);
744 735
                formset.setActionEnabled(ACTION_CANCEL_NEW, false);
745
                formset.setActionEnabled(ACTION_SAVE, false); //false);
736
                formset.setActionEnabled(ACTION_SAVE, false);
746 737
                formset.setActionEnabled(REFRESHFORM_ACTION, true);
747 738
                formset.setActionEnabled(FINISHEDITING_ACTION, true);
739
                formset.setActionEnabled(ACTION_NAVIGATION, true);
748 740
            }
749 741

  
750 742
            return;

Also available in: Unified diff