Search in sources :

Example 26 with Row

use of org.adempiere.webui.component.Row in project adempiere by adempiere.

the class WCharge method createNewChargePanel.

/**
     * Creates the New Charge panel.
     *
     * The New Charge panel is used to specify the name and key of an account
     * and whether or not the account is a charge account.
     */
private void createNewChargePanel() {
    final int nameFieldColumns = 20;
    final int valueFieldColumns = 10;
    // top row
    m_lblValue.setValue(Msg.translate(Env.getCtx(), EColumn.VALUE.title()));
    m_txbValueField.setCols(valueFieldColumns);
    m_chbIsExpense.setChecked(true);
    m_chbIsExpense.setLabel(Msg.getMsg(Env.getCtx(), EColumn.EXPENSE.title()));
    // bottom row
    m_lblName.setValue(Msg.translate(Env.getCtx(), EColumn.NAME.title()));
    m_txbNameField.setCols(nameFieldColumns);
    m_btnNew.setLabel(Msg.getMsg(Env.getCtx(), AD_MESSAGE_CREATE) + " " + Util.cleanAmp(Msg.getMsg(Env.getCtx(), "New")));
    m_btnNew.addEventListener(Events.ON_CLICK, this);
    Rows rows = new Rows();
    m_grdNew.appendChild(rows);
    Row row = new Row();
    rows.appendChild(row);
    row.setSpans("3");
    Label label = new Label(Msg.getMsg(Env.getCtx(), "ChargeNewAccount"));
    label.setStyle("font-weight: bold;");
    row.appendChild(label);
    row = new Row();
    rows.appendChild(row);
    row.appendChild(m_lblValue);
    row.appendChild(m_txbValueField);
    row.appendChild(m_chbIsExpense);
    row = new Row();
    rows.appendChild(row);
    row.appendChild(m_lblName);
    row.appendChild(m_txbNameField);
    row.appendChild(m_btnNew);
    row = new Row();
    rows.appendChild(row);
    row.setSpans("3");
    row.appendChild(new Separator());
    return;
}
Also used : Label(org.adempiere.webui.component.Label) Row(org.adempiere.webui.component.Row) Separator(org.zkoss.zul.Separator) Rows(org.adempiere.webui.component.Rows)

Example 27 with Row

use of org.adempiere.webui.component.Row in project adempiere by adempiere.

the class WCreateFromStatementUI method zkInit.

//  dynInit
protected void zkInit() throws Exception {
    bankAccountLabel.setText(Msg.translate(Env.getCtx(), "C_BankAccount_ID"));
    authorizationLabel.setText(Msg.translate(Env.getCtx(), "R_AuthCode"));
    documentTypeLabel.setText(Msg.translate(Env.getCtx(), "C_DocType_ID"));
    tenderTypeLabel.setText(Msg.translate(Env.getCtx(), "TenderType"));
    dateFromField.getComponent().setTooltiptext(Msg.translate(Env.getCtx(), "DateFrom"));
    dateToField.getComponent().setTooltiptext(Msg.translate(Env.getCtx(), "DateTo"));
    amtFromField.getComponent().setTooltiptext(Msg.translate(Env.getCtx(), "AmtFrom"));
    amtToField.getComponent().setTooltiptext(Msg.translate(Env.getCtx(), "AmtTo"));
    Borderlayout parameterLayout = new Borderlayout();
    parameterLayout.setHeight("120px");
    parameterLayout.setWidth("100%");
    Panel parameterPanel = v_CreateFromPanel.getParameterPanel();
    parameterPanel.appendChild(parameterLayout);
    Grid parameterBankLayout = GridFactory.newGridLayout();
    Panel parameterBankPanel = new Panel();
    parameterBankPanel.appendChild(parameterBankLayout);
    Center center = new Center();
    parameterLayout.appendChild(center);
    center.appendChild(parameterBankPanel);
    Rows rows = (Rows) parameterBankLayout.newRows();
    Row row = rows.newRow();
    row.appendChild(bankAccountLabel.rightAlign());
    row.appendChild(bankAccountField.getComponent());
    row.appendChild(documentNoLabel.rightAlign());
    row.appendChild(documentNoField.getComponent());
    row = rows.newRow();
    row.appendChild(documentTypeLabel.rightAlign());
    row.appendChild(documentTypeField.getComponent());
    row.appendChild(authorizationLabel.rightAlign());
    row.appendChild(authorizationField.getComponent());
    row = rows.newRow();
    row.appendChild(tenderTypeLabel.rightAlign());
    row.appendChild(tenderTypeField.getComponent());
    row.appendChild(amtFromLabel.rightAlign());
    Hbox hbox = new Hbox();
    hbox.appendChild(amtFromField.getComponent());
    hbox.appendChild(amtToLabel.rightAlign());
    hbox.appendChild(amtToField.getComponent());
    row.appendChild(hbox);
    row = rows.newRow();
    row.appendChild(BPartner_idLabel.rightAlign());
    row.appendChild(bPartnerLookup.getComponent());
    row.appendChild(dateFromLabel.rightAlign());
    hbox = new Hbox();
    hbox.appendChild(dateFromField.getComponent());
    hbox.appendChild(dateToLabel.rightAlign());
    hbox.appendChild(dateToField.getComponent());
    row.appendChild(hbox);
    //	Add to Main
    v_CreateFromPanel.setWidth("100%");
    v_CreateFromPanel.setHeight("100%");
    v_Container.appendChild(v_CreateFromPanel);
}
Also used : Panel(org.adempiere.webui.component.Panel) ConfirmPanel(org.adempiere.webui.component.ConfirmPanel) Hbox(org.zkoss.zul.Hbox) Center(org.zkoss.zul.Center) Grid(org.adempiere.webui.component.Grid) Borderlayout(org.zkoss.zul.Borderlayout) Row(org.adempiere.webui.component.Row) Rows(org.adempiere.webui.component.Rows)

Example 28 with Row

use of org.adempiere.webui.component.Row in project adempiere by adempiere.

the class WArchiveViewer method jbInit.

/**
	 *  Static Init
	 *  @throws Exception
	 */
private void jbInit() throws Exception {
    tabbox.setWidth("100%");
    tabbox.setHeight("90%");
    tabbox.appendChild(tabs);
    tabbox.appendChild(tabpanels);
    tabbox.addEventListener(Events.ON_SELECT, this);
    processField.setMold("select");
    processField.setRows(1);
    tableField.setMold("select");
    tableField.setRows(1);
    createdByQField.setMold("select");
    createdByQField.setRows(1);
    updateArchive.setImage(ServletFns.resolveThemeURL("~./images/Ok24.png"));
    updateArchive.setTooltiptext(Msg.getMsg(Env.getCtx(), "Update"));
    updateArchive.addEventListener(Events.ON_CLICK, this);
    bRefresh.setImage(ServletFns.resolveThemeURL("~./images/Refresh24.png"));
    bRefresh.setTooltiptext(Msg.getMsg(Env.getCtx(), "Refresh"));
    bRefresh.addEventListener(Events.ON_CLICK, this);
    bBack.setImage(ServletFns.resolveThemeURL("~./images/Parent24.png"));
    bBack.setTooltiptext(Msg.getMsg(Env.getCtx(), "Previous"));
    bBack.addEventListener(Events.ON_CLICK, this);
    bNext.setImage(ServletFns.resolveThemeURL("~./images/Detail24.png"));
    bNext.setTooltiptext(Msg.getMsg(Env.getCtx(), "Next"));
    bNext.addEventListener(Events.ON_CLICK, this);
    nameField.addEventListener(Events.ON_CHANGE, this);
    descriptionField.addEventListener(Events.ON_CHANGE, this);
    helpField.addEventListener(Events.ON_CHANGE, this);
    reportField.setLabel(Msg.translate(Env.getCtx(), "IsReport"));
    reportField.addEventListener(Events.ON_CHECK, this);
    Grid gridQuery = new Grid();
    gridQuery.setWidth("500px");
    gridQuery.setStyle("margin:0; padding:0;");
    gridQuery.makeNoStrip();
    gridQuery.setOddRowSclass("even");
    Rows rows = new Rows();
    gridQuery.appendChild(rows);
    Row row = new Row();
    rows.appendChild(row);
    row.setSpans("3");
    row.setAlign("right");
    row.appendChild(reportField);
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    Div div = new Div();
    div.setAlign("right");
    div.appendChild(processLabel);
    row.appendChild(div);
    row.appendChild(processField);
    processField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    div = new Div();
    div.setAlign("right");
    div.appendChild(bPartnerLabel);
    row.appendChild(div);
    row.appendChild(bPartnerField.getComponent());
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    div = new Div();
    div.setAlign("right");
    div.appendChild(tableLabel);
    row.appendChild(div);
    row.appendChild(tableField);
    tableField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    div = new Div();
    div.setAlign("right");
    div.appendChild(nameQLabel);
    row.appendChild(div);
    row.appendChild(nameQField);
    nameQField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    div = new Div();
    div.setAlign("right");
    div.appendChild(descriptionQLabel);
    row.appendChild(div);
    row.appendChild(descriptionQField);
    descriptionQField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    div = new Div();
    div.setAlign("right");
    div.appendChild(helpQLabel);
    row.appendChild(div);
    row.appendChild(helpQField);
    helpQField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2");
    div = new Div();
    div.setAlign("right");
    div.appendChild(createdByQLabel);
    row.appendChild(div);
    row.appendChild(createdByQField);
    createdByQField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    div = new Div();
    div.setAlign("right");
    div.appendChild(createdQLabel);
    row.appendChild(div);
    row.appendChild(createdQFrom);
    row.appendChild(createdQTo);
    div = new Div();
    div.setAlign("center");
    div.appendChild(gridQuery);
    Tabpanel tabQueryPanel = new Tabpanel();
    tabQueryPanel.appendChild(div);
    Tab tabQuery = new Tab(Msg.getMsg(Env.getCtx(), "ViewerQuery"));
    tabpanels.appendChild(tabQueryPanel);
    tabs.appendChild(tabQuery);
    Grid gridView = new Grid();
    gridView.setStyle("margin:0; padding:0;");
    gridView.makeNoStrip();
    gridView.setOddRowSclass("even");
    rows = new Rows();
    gridView.appendChild(rows);
    row = new Row();
    rows.appendChild(row);
    row.setSpans("1, 2, 1");
    div = new Div();
    div.setAlign("left");
    div.appendChild(bBack);
    row.appendChild(div);
    div = new Div();
    div.setAlign("center");
    div.appendChild(positionInfo);
    row.appendChild(div);
    div = new Div();
    div.setAlign("right");
    div.appendChild(bNext);
    row.appendChild(div);
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(createdByLabel);
    createdByLabel.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(createdByField);
    createdByField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    div = new Div();
    div.setAlign("right");
    div.appendChild(createdField);
    row.appendChild(div);
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(nameLabel);
    nameLabel.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(nameField);
    nameField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(descriptionLabel);
    descriptionLabel.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(descriptionField);
    descriptionField.setRows(3);
    descriptionField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(helpLabel);
    helpLabel.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    row.appendChild(helpField);
    helpField.setRows(3);
    helpField.setWidth("100%");
    row = new Row();
    rows.appendChild(row);
    row.setSpans("4");
    div = new Div();
    div.setAlign("right");
    div.appendChild(bRefresh);
    div.appendChild(updateArchive);
    row.appendChild(div);
    createdByField.setReadonly(true);
    createdField.getDatebox().setReadonly(true);
    createdField.getTimebox().setReadonly(true);
    Tab tabView = new Tab(Msg.getMsg(Env.getCtx(), "ViewerResult"));
    Tabpanel tabViewPanel = new Tabpanel();
    Hbox boxViewSeparator = new Hbox();
    boxViewSeparator.setWidth("100%");
    boxViewSeparator.setHeight("100%");
    boxViewSeparator.setWidths("70%, 30%");
    boxViewSeparator.appendChild(iframe);
    boxViewSeparator.appendChild(gridView);
    tabViewPanel.appendChild(boxViewSeparator);
    tabs.appendChild(tabView);
    tabpanels.appendChild(tabViewPanel);
    confirmPanel.addActionListener(this);
    updateQDisplay();
    iframe.setId("reportFrame");
    int height = Double.valueOf(SessionManager.getAppDesktop().getClientInfo().desktopHeight * 0.8).intValue();
    height = height - 50;
    iframe.setHeight(height + "px");
    iframe.setWidth("100%");
    iframe.setAutohide(true);
    form.setWidth("100%");
    form.setHeight("100%");
    form.appendChild(tabbox);
    form.appendChild(confirmPanel);
}
Also used : Div(org.zkoss.zul.Div) Hbox(org.zkoss.zul.Hbox) Tab(org.adempiere.webui.component.Tab) Grid(org.adempiere.webui.component.Grid) Row(org.adempiere.webui.component.Row) Tabpanel(org.adempiere.webui.component.Tabpanel) Rows(org.adempiere.webui.component.Rows)

Example 29 with Row

use of org.adempiere.webui.component.Row in project adempiere by adempiere.

the class WDocActionPanel method init.

private void init() {
    Grid grid = GridFactory.newGridLayout();
    grid.setId("grd");
    grid.setWidth("400px");
    Rows rows = new Rows();
    Row rowDocAction = new Row();
    Row rowLabel = new Row();
    Row rowConfirm = new Row();
    Row rowSpacer = new Row();
    Panel pnlDocAction = new Panel();
    pnlDocAction.appendChild(lblDocAction);
    pnlDocAction.appendChild(lstDocAction);
    rowDocAction.appendChild(pnlDocAction);
    rowDocAction.setAlign("right");
    rowLabel.appendChild(label);
    rowConfirm.appendChild(confirmPanel);
    rowSpacer.appendChild(new Space());
    rows.appendChild(rowDocAction);
    rows.appendChild(rowLabel);
    rows.appendChild(rowSpacer);
    rows.appendChild(rowConfirm);
    grid.appendChild(rows);
    this.setTitle(Msg.translate(Env.getCtx(), "DocAction"));
    this.setWidth("410px");
    this.setBorder("normal");
    this.appendChild(grid);
}
Also used : Space(org.zkoss.zul.Space) Panel(org.adempiere.webui.component.Panel) ConfirmPanel(org.adempiere.webui.component.ConfirmPanel) Grid(org.adempiere.webui.component.Grid) Row(org.adempiere.webui.component.Row) Rows(org.adempiere.webui.component.Rows)

Example 30 with Row

use of org.adempiere.webui.component.Row in project adempiere by adempiere.

the class WPOSDocumentPanel method init.

@Override
public void init() {
    int C_POSKeyLayout_ID = posPanel.getC_POSKeyLayout_ID();
    if (C_POSKeyLayout_ID == 0)
        return;
    m_Format = DisplayType.getNumberFormat(DisplayType.Amount);
    isKeyboard = false;
    v_TotalsPanel = GridFactory.newGridLayout();
    v_TotalsPanel.setHeight("100%");
    v_TotalsPanel.setStyle("width:130%;height:100%");
    v_OrderPanel = GridFactory.newGridLayout();
    v_OrderPanel.setStyle("border: none; width:130%; height:100%");
    v_GroupPanel = GridFactory.newGridLayout();
    v_GroupPanel.setWidth("100%");
    v_GroupPanel.setHeight("auto");
    //  Define the criteria rows and grid  
    Rows rows = new Rows();
    //
    row = new Row();
    rows.appendChild(row);
    rows.setHeight("100%");
    rows.setWidth("100%");
    v_TotalsGroup = new Groupbox();
    v_InfOrderGroup = new Groupbox();
    v_InfOrderGroup.appendChild(v_OrderPanel);
    v_InfOrderGroup.setWidth("85%");
    row.appendChild(v_InfOrderGroup);
    row.appendChild(v_TotalsGroup);
    // BP
    bPartnerName = new WPOSTextField(Msg.translate(Env.getCtx(), "IsCustomer"), posPanel.getKeyboard());
    bPartnerName.setHeight("35px");
    bPartnerName.setStyle(WPOS.FONTSIZEMEDIUM + "; font-weight:bold");
    bPartnerName.setWidth("97%");
    bPartnerName.addEventListener(this);
    row = rows.newRow();
    row.setSpans("2");
    row.setHeight("10px");
    row.appendChild(bPartnerName);
    v_GroupPanel.appendChild(rows);
    v_GroupPanel.setStyle("Overflow:hidden;");
    v_OrderPanel.setStyle("Overflow:hidden;");
    v_TotalsGroup.appendChild(v_TotalsPanel);
    v_TotalsGroup.setWidth("65%");
    v_TitleBorder = new Caption(Msg.getMsg(Env.getCtx(), "Totals"));
    Style style = new Style();
    style.setContent(".z-fieldset { margin-left:-5px }" + ".z-combo-item-text { Font-family:Courier New}" + ".z-fieldset legend {font-size: medium; font-weight:bold; width:100%;} " + ".input-search table tr td input{font-size: medium; font-weight:bold; width:100%; height:20px;}" + ".Table-OrderLine tr th div{font-size: 13px; padding:5px} " + ".Table-OrderLine tr td div, .Table-OrderLine tr td div input{font-size: 13; height:auto}" + ".label-description {" + WPOS.FONTSIZEMEDIUM + " display:block; height:15px; font-weight:bold; width: 415px; overflow:hidden;}" + ".fontLarge label  {font-size: medium;}" + "div.z-grid-body {-moz-box-shadow: 0 0 0px #888;-webkit-box-shadow: 0 0 0px #888;box-shadow: 0 0 0px #888;}");
    style.setParent(v_TitleBorder);
    v_TotalsGroup.appendChild(v_TitleBorder);
    v_TitleInfo = new Caption(Msg.getMsg(Env.getCtx(), "InfoOrder"));
    v_InfOrderGroup.appendChild(v_TitleInfo);
    rows = null;
    row = null;
    rows = v_OrderPanel.newRows();
    appendChild(v_GroupPanel);
    //
    row = rows.newRow();
    row.setHeight("10px");
    Label f_lb_DocumentNo = new Label(Msg.translate(Env.getCtx(), I_C_Order.COLUMNNAME_DocumentNo) + ":");
    f_lb_DocumentNo.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(f_lb_DocumentNo.rightAlign());
    documentNo = new Label();
    documentNo.setStyle(WPOS.FONTSIZEMEDIUM + "; font-weight:bold");
    row.appendChild(documentNo.rightAlign());
    row = rows.newRow();
    row.setHeight("20px");
    row.setWidth("100%");
    Label f_lb_DocumentType = new Label(Msg.translate(Env.getCtx(), I_C_Order.COLUMNNAME_C_DocType_ID) + ":");
    f_lb_DocumentType.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(f_lb_DocumentType.rightAlign());
    documentType = new Label();
    documentType.setClass("label-description");
    documentType.setStyle(WPOS.FONTSIZEMEDIUM + "; font-weight:bold; width:auto !important;max-width:225px !important; white-space:pre;");
    row.appendChild(documentType.rightAlign());
    row = rows.newRow();
    row.setHeight("20px");
    Label f_lb_DocumentStatus = new Label(Msg.translate(Env.getCtx(), I_C_Order.COLUMNNAME_DocStatus) + ":");
    f_lb_DocumentStatus.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(f_lb_DocumentStatus.rightAlign());
    documentStatus = new Label();
    documentStatus.setStyle(WPOS.FONTSIZEMEDIUM + "; font-weight:bold");
    row.appendChild(documentStatus.rightAlign());
    row = rows.newRow();
    row.setHeight("20px");
    Label f_lb_SalesRep = new Label(Msg.translate(Env.getCtx(), I_C_Order.COLUMNNAME_SalesRep_ID) + ":");
    f_lb_SalesRep.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(f_lb_SalesRep.rightAlign());
    salesRep = new Label(posPanel.getSalesRepName());
    salesRep.setStyle(WPOS.FONTSIZEMEDIUM + "; font-weight:bold");
    row.appendChild(salesRep.rightAlign());
    row = rows.newRow();
    rows = v_TotalsPanel.newRows();
    //
    row = rows.newRow();
    row.setHeight("10px");
    Label lDocumentDate = new Label(Msg.translate(Env.getCtx(), I_C_Order.COLUMNNAME_DateOrdered) + ":");
    lDocumentDate.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(lDocumentDate);
    documentDate = new Label();
    documentDate.setStyle(WPOS.FONTSIZEMEDIUM + "; font-weight:bold");
    row.appendChild(documentDate.rightAlign());
    row = rows.newRow();
    row.setHeight("10px");
    Label lNet = new Label(Msg.translate(Env.getCtx(), "SubTotal") + ":");
    lNet.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(lNet);
    totalLines = new Label(String.valueOf(DisplayType.Amount));
    totalLines.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(totalLines.rightAlign());
    totalLines.setText("0.00");
    row = rows.newRow();
    row.setHeight("20px");
    Label lTax = new Label(Msg.translate(Env.getCtx(), "C_Tax_ID") + ":");
    lTax.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(lTax);
    taxAmount = new Label(String.valueOf(DisplayType.Amount));
    taxAmount.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(taxAmount.rightAlign());
    taxAmount.setText(Env.ZERO.toString());
    row = rows.newRow();
    Label lTotal = new Label(Msg.translate(Env.getCtx(), "GrandTotal") + ":");
    lTotal.setStyle(WPOS.FONTSIZEMEDIUM);
    row.appendChild(lTotal);
    grandTotal = new Label(String.valueOf(DisplayType.Amount));
    row.appendChild(grandTotal.rightAlign());
    grandTotal.setText(Env.ZERO.toString());
    grandTotal.setStyle("Font-size:1.9em;font-weight:bold");
    // Center Panel
    Grid layout = GridFactory.newGridLayout();
    org.adempiere.webui.component.Panel centerPanel = new org.adempiere.webui.component.Panel();
    appendChild(centerPanel);
    centerPanel.setStyle("overflow:auto; height:75%");
    centerPanel.appendChild(layout);
    layout.setWidth("100%");
    layout.setStyle("");
    rows = layout.newRows();
    keyboardPanel = new WPOSKeyPanel(C_POSKeyLayout_ID, this);
    row = rows.newRow();
    row.setHeight("50%");
    row.setSpans("4");
    row.appendChild(keyboardPanel);
    collectPayment = new WCollect(posPanel);
    scalesPanel = new WPOSScalesPanel(posPanel);
    scalesPanel.hidePanel();
    //add(scalesPanel.getPanel(), scalesConstraint);
    //	Refresh
    totalLines.setText(m_Format.format(Env.ZERO));
    grandTotal.setText(m_Format.format(Env.ZERO));
    taxAmount.setText(m_Format.format(Env.ZERO));
    //	Refresh
    refreshPanel();
}
Also used : Groupbox(org.zkoss.zul.Groupbox) Grid(org.adempiere.webui.component.Grid) Label(org.adempiere.webui.component.Label) Caption(org.zkoss.zul.Caption) Style(org.zkoss.zul.Style) Row(org.adempiere.webui.component.Row) Rows(org.adempiere.webui.component.Rows)

Aggregations

Row (org.adempiere.webui.component.Row)79 Rows (org.adempiere.webui.component.Rows)69 Label (org.adempiere.webui.component.Label)29 Grid (org.adempiere.webui.component.Grid)24 Panel (org.adempiere.webui.component.Panel)20 Div (org.zkoss.zul.Div)18 Center (org.zkoss.zul.Center)15 Hbox (org.zkoss.zul.Hbox)15 Space (org.zkoss.zul.Space)14 ConfirmPanel (org.adempiere.webui.component.ConfirmPanel)12 Center (org.zkoss.zkex.zul.Center)11 Separator (org.zkoss.zul.Separator)11 North (org.zkoss.zkex.zul.North)10 Borderlayout (org.zkoss.zul.Borderlayout)9 North (org.zkoss.zul.North)9 South (org.zkoss.zkex.zul.South)8 South (org.zkoss.zul.South)8 Caption (org.zkoss.zul.Caption)6 Listbox (org.adempiere.webui.component.Listbox)5 WSearchEditor (org.adempiere.webui.editor.WSearchEditor)5