+function newScrolledPage(parent) {
+ var scrolled = new ScrolledPage(parent, SWT.NONE)
+ scrolled.setLayoutData(CmsUtils.fillAll())
+ scrolled.setLayout(CmsUtils.noSpaceGridLayout())
+ var page = new Composite(scrolled, SWT.NONE)
+ page.setLayout(CmsUtils.noSpaceGridLayout())
+ page.setBackgroundMode(SWT.INHERIT_NONE)
+ return page
+}
+
+function gridData(control) {
+ var gridData = new GridData()
+ control.setLayoutData(gridData)
+ return gridData
+}
+
+function gridData(control, hAlign, vAlign) {
+ var gridData = new GridData(hAlign, vAlign, false, false)
+ control.setLayoutData(gridData)
+ return gridData
+}
+