Search in sources :

Example 41 with South

use of org.zkoss.zul.South in project adempiere by adempiere.

the class WMediaDialog method staticInit.

// WAttachment
/**
	 *	Static setup.
	 *  <pre>
	 *  - northPanel
	 *      - toolBar
	 *      - title
	 *  - centerPane [split]
	 * 		- graphPanel (left)
	 *		  	- gifScroll - gifPanel
	 *			- pdfViewer
	 *  	- text (right)
	 *  - confirmPanel
	 *  </pre>
	 *  @throws Exception
	 */
void staticInit() throws Exception {
    this.setWidth("500px");
    this.setHeight("600px");
    this.setClosable(true);
    this.setBorder("normal");
    this.appendChild(mainPanel);
    mainPanel.setHeight("100%");
    mainPanel.setWidth("100%");
    North northPanel = new North();
    northPanel.setCollapsible(false);
    northPanel.setSplittable(false);
    toolBar.appendChild(bLoad);
    toolBar.appendChild(bDelete);
    toolBar.appendChild(bSave);
    mainPanel.appendChild(northPanel);
    northPanel.appendChild(toolBar);
    bSave.setEnabled(false);
    bSave.setImage(ServletFns.resolveThemeURL("~./images/Export24.png"));
    bSave.setTooltiptext(Msg.getMsg(Env.getCtx(), "AttachmentSave"));
    bSave.addEventListener(Events.ON_CLICK, this);
    bLoad.setImage(ServletFns.resolveThemeURL("~./images/Import24.png"));
    bLoad.setTooltiptext(Msg.getMsg(Env.getCtx(), "Load"));
    bLoad.addEventListener(Events.ON_CLICK, this);
    bDelete.setImage(ServletFns.resolveThemeURL("~./images/Delete24.png"));
    bDelete.setTooltiptext(Msg.getMsg(Env.getCtx(), "Delete"));
    bDelete.addEventListener(Events.ON_CLICK, this);
    previewPanel.appendChild(preview);
    preview.setHeight("100%");
    preview.setWidth("100%");
    Center centerPane = new Center();
    centerPane.setAutoscroll(true);
    centerPane.setHflex("true");
    centerPane.setVflex("true");
    mainPanel.appendChild(centerPane);
    centerPane.appendChild(previewPanel);
    South southPane = new South();
    mainPanel.appendChild(southPane);
    southPane.appendChild(confirmPanel);
    southPane.setHeight("30px");
    bCancel.setImage(ServletFns.resolveThemeURL("~./images/Cancel24.png"));
    bCancel.addEventListener(Events.ON_CLICK, this);
    bOk.setImage(ServletFns.resolveThemeURL("~./images/Ok24.png"));
    bOk.addEventListener(Events.ON_CLICK, this);
    confirmPanel.appendChild(bCancel);
    confirmPanel.appendChild(bOk);
}
Also used : Center(org.zkoss.zul.Center) South(org.zkoss.zul.South) North(org.zkoss.zul.North)

Aggregations

South (org.zkoss.zul.South)41 Center (org.zkoss.zul.Center)38 North (org.zkoss.zul.North)28 Borderlayout (org.zkoss.zul.Borderlayout)19 ConfirmPanel (org.adempiere.webui.component.ConfirmPanel)12 Rows (org.adempiere.webui.component.Rows)12 Div (org.zkoss.zul.Div)10 Row (org.adempiere.webui.component.Row)9 Panel (org.adempiere.webui.component.Panel)8 Separator (org.zkoss.zul.Separator)8 Label (org.adempiere.webui.component.Label)6 Space (org.zkoss.zul.Space)6 Grid (org.adempiere.webui.component.Grid)5 StatusBarPanel (org.adempiere.webui.panel.StatusBarPanel)5 Tab (org.adempiere.webui.component.Tab)4 Hbox (org.zkoss.zul.Hbox)4 West (org.zkoss.zul.West)4 Tabs (org.adempiere.webui.component.Tabs)3 Button (org.adempiere.webui.component.Button)2 Tabpanels (org.adempiere.webui.component.Tabpanels)2