Compare commits

...

3 Commits

Author SHA1 Message Date
pablo rodriguez 9614184ac8 MAJ V4.5.0 2024-04-11 19:09:07 +02:00
pablo rodriguez 70baf8cd4f Modification du menu contetuel pour afficher :
1- le sous menu mnEvaluerPremierEnfant si pas de node frère avant.
2- le sous menu mnEvaluerDernierEnfant si pas de node frère après.
2024-04-11 18:45:29 +02:00
pablo rodriguez 3571fc98ff V4.5.0 l'évaluation du premier node ou du dernier node est possible si
le node ne possède pas de frère avant ou de frère après.
2024-04-11 18:41:30 +02:00
9 changed files with 16 additions and 8 deletions

View File

@ -106,10 +106,14 @@ public class MnGroupeMethodeEvaluer {
if(listeDesNodesEvalPlacement.isPlacement(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(mnEvalPlacementParagraphe.menu());
mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(mnEvaluerPremierEnfant.menu());
mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(mnEvaluerDernierEnfant.menu());
if(nod.retourneLeNodeFrereAvant()==null) {
mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(mnEvaluerPremierEnfant.menu());
}
if(nod.retourneLeNodeFrereApres()==null) {
mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(mnEvaluerDernierEnfant.menu());
}
}
// Pour la méthode evalPasParagrapheVide, evalNamePage, evalNumeroPage, evalNumeroAbsoluePage

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -580,10 +580,14 @@ public final class create extends JFrame {
if(listeDesNodesEvalPlacement.isPlacement(nod)) {
btnevalPlacementtrue.setEnabled(true);
btnevalPlacementfalse.setEnabled(true);
btnevalFirstChildtrue.setEnabled(true);
btnevalFirstChildfalse.setEnabled(true);
btnevalLastChildtrue.setEnabled(true);
btnevalLastChildfalse.setEnabled(true);
if(nod.retourneLeNodeFrereAvant()==null) {
btnevalFirstChildtrue.setEnabled(true);
btnevalFirstChildfalse.setEnabled(true);
}
if(nod.retourneLeNodeFrereApres()==null) {
btnevalLastChildtrue.setEnabled(true);
btnevalLastChildfalse.setEnabled(true);
}
}
if(listeDesNodesAncrable.isAncrable(nod)) {
btnevalAncrageNumeroAbsoluePagetrue.setEnabled(true);