diff --git a/acrobat-plugin/src/Imposition-00-Core.js b/acrobat-plugin/src/Imposition-00-Core.js index b27219b..788706b 100755 --- a/acrobat-plugin/src/Imposition-00-Core.js +++ b/acrobat-plugin/src/Imposition-00-Core.js @@ -238,10 +238,61 @@ try { try { app.addMenuItem({ - cName: "CDImpOuvrirPanneau", + cName: "CDImpLivret", + cUser: "Livret / Delivretiser", cParent: "ImpositionPro", - cExec: "CDImp.UI.ouvrirPanneauPrincipal(event.target);", + cExec: "if(CDImp.Livret&&CDImp.Livret.lancer)CDImp.Livret.lancer(event.target);", cEnable: "event.rc = true;", nPos: 0 }); } catch (e) {} +try { + app.addMenuItem({ + cName: "CDImpNUp", + cUser: "N-Up / Step and Repeat", + cParent: "ImpositionPro", + cExec: "if(CDImp.NUp&&CDImp.NUp.lancer)CDImp.NUp.lancer(event.target);", + cEnable: "event.rc = true;", + nPos: 1 + }); +} catch (e) {} +try { + app.addMenuItem({ + cName: "CDImpDecoupe", + cUser: "Decoupe et reassemblage", + cParent: "ImpositionPro", + cExec: "if(CDImp.Decoupe&&CDImp.Decoupe.lancer)CDImp.Decoupe.lancer(event.target);", + cEnable: "event.rc = true;", + nPos: 2 + }); +} catch (e) {} +try { + app.addMenuItem({ + cName: "CDImpMarges", + cUser: "Marges et cadrages", + cParent: "ImpositionPro", + cExec: "if(CDImp.Marges&&CDImp.Marges.lancer)CDImp.Marges.lancer(event.target);", + cEnable: "event.rc = true;", + nPos: 3 + }); +} catch (e) {} +try { + app.addMenuItem({ + cName: "CDImpReperes", + cUser: "Reperes et numerotation", + cParent: "ImpositionPro", + cExec: "if(CDImp.Reperes&&CDImp.Reperes.lancer)CDImp.Reperes.lancer(event.target);", + cEnable: "event.rc = true;", + nPos: 4 + }); +} catch (e) {} +try { + app.addMenuItem({ + cName: "CDImpAuto", + cUser: "Automatisation", + cParent: "ImpositionPro", + cExec: "if(CDImp.Auto&&CDImp.Auto.lancer)CDImp.Auto.lancer(event.target);", + cEnable: "event.rc = true;", + nPos: 5 + }); +} catch (e) {}