X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2Fpublish%2FDocumentUiProvider.java;fp=org.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2Fpublish%2FDocumentUiProvider.java;h=e2775abd80a6525cc66af25190182dd4449269fd;hb=806ea79d59bd58307382e3b7693f52b10db3bc68;hp=3829583fcc92dc539671b4872bef431fae289333;hpb=6f985b1a8f939ec081443841741e9aa9caede6ee;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/publish/DocumentUiProvider.java b/org.argeo.app.ui/src/org/argeo/app/ui/publish/DocumentUiProvider.java index 3829583..e2775ab 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/publish/DocumentUiProvider.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/publish/DocumentUiProvider.java @@ -17,6 +17,7 @@ import org.argeo.cms.ui.viewers.JcrVersionCmsEditable; import org.argeo.cms.ui.widgets.ScrolledPage; import org.eclipse.swt.SWT; import org.eclipse.swt.browser.Browser; +import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; @@ -31,8 +32,14 @@ public class DocumentUiProvider implements CmsUiProvider { // Title parent.setLayout(CmsSwtUtils.noSpaceGridLayout()); - CmsLink toHtml = new CmsLink("To HTML", "/html/dbk" + context.getPath()+"/index.html"); - toHtml.createUiPart(parent, context); + Composite links = new Composite(parent, SWT.NONE); + FillLayout linksLayout = new FillLayout(); + linksLayout.spacing = 2; + links.setLayout(linksLayout); + CmsLink toHtml = new CmsLink("to HTML", "/html/dbk" + context.getPath() + "/index.html"); + toHtml.createUiPart(links, context); + CmsLink toPdf = new CmsLink("to PDF", "/html/dbk" + context.getPath() + "/index.pdf"); + toPdf.createUiPart(links, context); ScrolledPage page = new ScrolledPage(parent, SWT.NONE); page.setLayoutData(CmsSwtUtils.fillAll());