diff --git a/Menu/menucontextuel/MnGroupeMethodeEvaluer.java b/Menu/menucontextuel/MnGroupeMethodeEvaluer.java index ed9e2c8..e8f329e 100644 --- a/Menu/menucontextuel/MnGroupeMethodeEvaluer.java +++ b/Menu/menucontextuel/MnGroupeMethodeEvaluer.java @@ -172,10 +172,8 @@ public class MnGroupeMethodeEvaluer { if(listeDesNodesTabStop.isStyleTab(nod)) { - if(nod.getAttributs().get("style:type")==null) { mnGroupeMethodeEvaluer.addSeparator(); mnGroupeMethodeEvaluer.add(mnEvalTabAlignementGauche.menu()); - } if(nod.getAttributs().get("style:leader-text")==null) { mnGroupeMethodeEvaluer.addSeparator(); mnGroupeMethodeEvaluer.add(new actEvalTabDefautStyleLeader()); diff --git a/analyseWriter.exe b/analyseWriter.exe index 1baf97e..690fd9c 100644 Binary files a/analyseWriter.exe and b/analyseWriter.exe differ diff --git a/bin/.gitignore b/bin/.gitignore index 6fabad3..60b85fd 100644 --- a/bin/.gitignore +++ b/bin/.gitignore @@ -497,3 +497,7 @@ /evalPiedPagePasActivefalsemini.png /evalPiedPagePasActivetrue.png /evalPiedPagePasActivetruemini.png +/evaltabalgngauchefalse.png +/evaltabalgngauchefalsemini.png +/evaltabalgngauchetrue.png +/evaltabalgngauchetruemini.png diff --git a/bin/evaltabaligngauche.svg b/bin/evaltabaligngauche.svg index fda5321..7288ae0 100644 --- a/bin/evaltabaligngauche.svg +++ b/bin/evaltabaligngauche.svg @@ -9,7 +9,7 @@ id="svg5" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" sodipodi:docname="evaltabaligngauche.svg" - inkscape:export-filename="evaltabalgngauchemini.png" + inkscape:export-filename="evaltabalgngauchefalsemini.png" inkscape:export-xdpi="51.200001" inkscape:export-ydpi="51.200001" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" @@ -29,7 +29,7 @@ showgrid="false" inkscape:zoom="11.912965" inkscape:cx="22.496498" - inkscape:cy="22.496498" + inkscape:cy="19.05487" inkscape:window-width="1920" inkscape:window-height="1009" inkscape:window-x="-8" @@ -47,6 +47,21 @@ orientation="0,-1" id="guide2" inkscape:locked="false" /> + + + @@ -60,16 +75,57 @@ width="4.1581998" height="1.5137306" x="0" - y="3.3843317" + y="5.6992869" ry="0" /> + + + + + + + + + diff --git a/icons/evaltabaligngauche.svg b/icons/evaltabaligngauche.svg index fda5321..7288ae0 100644 --- a/icons/evaltabaligngauche.svg +++ b/icons/evaltabaligngauche.svg @@ -9,7 +9,7 @@ id="svg5" inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" sodipodi:docname="evaltabaligngauche.svg" - inkscape:export-filename="evaltabalgngauchemini.png" + inkscape:export-filename="evaltabalgngauchefalsemini.png" inkscape:export-xdpi="51.200001" inkscape:export-ydpi="51.200001" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" @@ -29,7 +29,7 @@ showgrid="false" inkscape:zoom="11.912965" inkscape:cx="22.496498" - inkscape:cy="22.496498" + inkscape:cy="19.05487" inkscape:window-width="1920" inkscape:window-height="1009" inkscape:window-x="-8" @@ -47,6 +47,21 @@ orientation="0,-1" id="guide2" inkscape:locked="false" /> + + + @@ -60,16 +75,57 @@ width="4.1581998" height="1.5137306" x="0" - y="3.3843317" + y="5.6992869" ry="0" /> + + + + + + + + + diff --git a/src/fenetres/create.java b/src/fenetres/create.java index e0f1068..b0e4fb5 100644 --- a/src/fenetres/create.java +++ b/src/fenetres/create.java @@ -666,7 +666,7 @@ public final class create extends JFrame { } if(listeDesNodesTabStop.isStyleTab(nod)) { btnevalTABAlignementAGauchetrue.setEnabled(true); - btnevalTABAlignementAGauchetrue.setEnabled(true); + btnevalTABAlignementAGauchefalse.setEnabled(true); } } } diff --git a/src/list/descriptionNode.java b/src/list/descriptionNode.java index 2312309..13f2824 100644 --- a/src/list/descriptionNode.java +++ b/src/list/descriptionNode.java @@ -374,6 +374,10 @@ public class descriptionNode { descriptionNode = descriptionNode + "

Ce node est celui de l'arrière plan de type image d'une page, ou d'un cadre, etc.

"; return descriptionNode; } + case "style:tab-stops": { + descriptionNode = descriptionNode + "

Ce node est celui de toutes les tabulations d'un style de paragraphe.

"; + return descriptionNode; + } } diff --git a/src/list/listeDesNodesTabStop.java b/src/list/listeDesNodesTabStop.java index 03af391..e915887 100644 --- a/src/list/listeDesNodesTabStop.java +++ b/src/list/listeDesNodesTabStop.java @@ -10,7 +10,9 @@ public class listeDesNodesTabStop { * @return */ public static Boolean isStyleTab(node nod) { - if(nod.getNomElt().equals("style:tab-stop")) return true; + if(nod.getNomElt().equals("style:tab-stop")) { + if(nod.getAttributs().get("style:type")==null) return true; + } return false; } }