From 70baf8cd4f1f42debc8ca118cd90ddc7c2282c6e Mon Sep 17 00:00:00 2001 From: pablo rodriguez <58742538+1-pablo-rodriguez@users.noreply.github.com> Date: Thu, 11 Apr 2024 18:45:29 +0200 Subject: [PATCH] Modification du menu contetuel pour afficher : MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .../MnGroupeMethodeEvaluer.java | 12 ++++++++---- .../MnGroupeMethodeEvaluer.class | Bin 4562 -> 4638 bytes 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Menu/menucontextuel/MnGroupeMethodeEvaluer.java b/Menu/menucontextuel/MnGroupeMethodeEvaluer.java index f1fc761..5c3d58a 100644 --- a/Menu/menucontextuel/MnGroupeMethodeEvaluer.java +++ b/Menu/menucontextuel/MnGroupeMethodeEvaluer.java @@ -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.retourneLeNodeFrereAvant()==null) { + mnGroupeMethodeEvaluer.addSeparator(); + mnGroupeMethodeEvaluer.add(mnEvaluerDernierEnfant.menu()); + } } // Pour la méthode evalPasParagrapheVide, evalNamePage, evalNumeroPage, evalNumeroAbsoluePage diff --git a/bin/menucontextuel/MnGroupeMethodeEvaluer.class b/bin/menucontextuel/MnGroupeMethodeEvaluer.class index 15264092555ff42a1b2fb129ec927aa9e7f2f205..e7e1866a9bd03813fa1db5296e36295ee85d0f63 100644 GIT binary patch delta 1297 zcmZWpYiv_x7=GS^^z?i^ldW@`ZRv2qA+}X6Mx&d7VU!p$&4?rp;}7e4)F!0W_OLJ& zYK+rF9g5!=Zr~Uo$VGP%C}YDpuhZdWpiTwxf(nW{-Eb%h#P2)pmJghCx0KI_2%?l>HRh;j;0M$xe4jeW_PlHxMSG=fEnZNuj^|9w$xy2u(fLN{8@4Ev<|H9o8bY_H3*S48siGUjx@NpQr?nk7bw^~>$^K z1CsibS2zl^LFw^%>J%@pb1?6hgdEdYW|l0C8?h@w#y#PP5n?zjg+A$UiQ~)FEcg{o(=rj9*lo;6dFr;aB{| zm+Q0WciyH?^A5>WBVv0>y~GHHL;x8@#h-jczl=_Dch;abgo#i9qz2ie-hXF zJ5iTJ+3mh0p6$b=G*th8XpIGRqA7{Rjkqc;Trbgdy)mQSoKbI0PwucL3&h5Di6qiv zJJWR1qCIJ}JHw#IQY7JXzLCW2MvQ6R%Fw(!u6f_mb#D7{;G>oo2I}ElswxAx+z{mJ&_5)fuf?(E&ala!j-qlO3Zhm;l*0qBVI2Se&6Y{OWZpc#=RKaxW;;e6 zELHdZw`~`IJMmACx=2=9P$}aT!VRobEgVsuFdj3F#FY4~NZeAfSin~u$jaO~t|e%f z(Z+mPd92Fq^Do7N1ecktjyz(hST5|Z5yGs+6=2QoTxEq&RuW3MQk0W+y)Lv>gi@{* zuxphpM_(iKwdro5>&hEgFXK(2+~E$g2NYjmgV^UblT+fBVeyR{MbBG=GJ9jYGR)O2 zlpgkytB~zce6F{#MaDbqj54|?C3-b}t7*h08|hnmh5KDXNc0B;5&B(G%WUA&w+p&s zFps6?`gajLNvpBOsIWg(ye}*tunzTRJFL z8jDs$6Gp_UO~}~KBA((={Q`YK&@E%GRgpC2)En`rF(zh2Yg8N*QxByR7KNrc(2XMm zpY5+t8VT;5WyXz|ietil+>W26`CKRQm5eW0p;laQO2k*qq^vJ_1%JH>^Gx&y0 z*G5nLj>B{^tFew}{~kZe_<=BdcBCOPuHG_h#!WW)?@}9&BpNlG#ZPRrHi3R-1KKFp zIg#K3^JeGMB^JsK(M493eN;JyEJ%QKFB?1TR8y!tg8TD$XbDiDk=R3MG=%zGn!e$!>oxxi(EZb~L3SoU`3KQEg=y@;0 z^Wjy`C$=Zop0gc&Gq++-3e_{hqJQrY*3a2z4r>bQpW86UIpDz6frp3aM{T_qC+u@? z<6}?j-=;9ohryNS_}E{Zv8VO(L)b;meif{|oBzwNfeKJ1ssPsNUC?v^ar}u|{EIr0 zV3CG;@}hx8;BhL%TpEc+x*ku^csxlrVIJL%r)Vmkru*;=-H!$I5T2zN7Sf}5j_U9{ zS$Kiw;bmHgW_l4Vw3xq2+Q4WfTB!?5s2gpx150T)mQg>J&!^*9K?D4aa2B0(39IP} z*6=4}t>ngfNyi4M7+unJ*eH#~CaD75QYCt%d$0u_9wtBiFyS}+&cCVB-S`8SK|Bx; ifPMv&WO(!QiuIDb@U2B9rNN-zUl!zszqmod-~R*6&u|g|