use of org.zkoss.zul.Separator in project adempiere by adempiere.
the class WImageDialog method init.
/**
* Static Init
* @throws Exception
*/
void init() throws Exception {
this.setWidth("450px");
this.setHeight("550px");
this.setSizable(true);
mainLayout.setParent(this);
mainLayout.setWidth("100%");
mainLayout.setHeight("100%");
mainLayout.setStyle("background-color: transparent");
fileLabel.setValue(Msg.getMsg(Env.getCtx(), "SelectFile"));
fileButton.setLabel("-");
North north = new North();
north.setParent(mainLayout);
north.setStyle("background-color: transparent");
north.appendChild(parameterPanel);
parameterPanel.appendChild(fileLabel);
parameterPanel.appendChild(new Separator());
parameterPanel.appendChild((fileButton));
Center center = new Center();
center.setHflex("true");
center.setVflex("true");
center.setParent(mainLayout);
center.appendChild(image);
center.setStyle("background-color: transparent");
South south = new South();
south.setStyle("background-color: transparent; border: none;");
south.setParent(mainLayout);
south.appendChild(confirmPanel);
//
fileButton.addEventListener(Events.ON_CLICK, this);
confirmPanel.addActionListener(Events.ON_CLICK, this);
}
use of org.zkoss.zul.Separator in project adempiere by adempiere.
the class WPreference method init.
private void init() {
ThemeUtils.addSclass("ad-wpreference", this);
Div div = new Div();
autoCommit = new WYesNoEditor("AutoCommit", Msg.getMsg(Env.getCtx(), "AutoCommit", true), null, false, false, true);
div.appendChild(autoCommit.getComponent());
autoCommit.getComponent().setTooltiptext(Msg.getMsg(Env.getCtx(), "AutoCommit", false));
autoCommit.getComponent().setAttribute("zk_component_ID", "Preference_autoCommit");
autoCommit.getComponent().setAttribute("zk_component_prefix", "Preference_");
this.appendChild(div);
autoNew = new WYesNoEditor("AutoNew", Msg.getMsg(Env.getCtx(), "AutoNew", true), null, false, false, true);
autoNew.getComponent().setTooltiptext(Msg.getMsg(Env.getCtx(), "AutoNew", false));
autoNew.getComponent().setAttribute("zk_component_ID", "Preference_autoNew");
autoNew.getComponent().setAttribute("zk_component_prefix", "Preference_");
div = new Div();
div.appendChild(autoNew.getComponent());
this.appendChild(div);
tabCollapsible = new WYesNoEditor("WindowTabCollapsible", Msg.getMsg(Env.getCtx(), "WindowTabCollapsible", true), null, false, false, true);
tabCollapsible.getComponent().setTooltiptext(Msg.getMsg(Env.getCtx(), "WindowTabCollapsible", false));
tabCollapsible.getComponent().setAttribute("zk_component_ID", "Preference_tabCollapsible");
tabCollapsible.getComponent().setAttribute("zk_component_prefix", "Preference_");
div = new Div();
div.appendChild(tabCollapsible.getComponent());
this.appendChild(div);
div = new Div();
Label label = new Label(Msg.getMsg(Env.getCtx(), "WindowTabPlacement", true));
label.setTooltiptext(Msg.getMsg(Env.getCtx(), "WindowTabPlacement", false));
div.appendChild(label);
div.appendChild(new Space());
tabPlacement = new Combobox();
tabPlacement.appendItem(Msg.getMsg(Env.getCtx(), "Left", true), "Left");
tabPlacement.appendItem(Msg.getMsg(Env.getCtx(), "Right", true), "Right");
tabPlacement.setAttribute("zk_component_ID", "Preference_tabPlacement");
tabPlacement.setAttribute("zk_component_prefix", "Preference_");
div.appendChild(tabPlacement);
this.appendChild(div);
div = new Div();
label = new Label(Msg.getMsg(Env.getCtx(), "Theme", true));
label.setTooltiptext(Msg.getMsg(Env.getCtx(), "SelectTheme", false));
div.appendChild(label);
div.appendChild(new Space());
selectedTheme = new WTableDirEditor("AD_Theme_ID", true, false, true, MLookupFactory.get(Env.getCtx(), 0, 0, MColumn.getColumn_ID(MTheme.Table_Name, MTheme.COLUMNNAME_AD_Theme_ID), DisplayType.TableDir));
selectedTheme.getComponent().addEventListener(Events.ON_CHANGE, this);
selectedTheme.getComponent().setAttribute("zk_component_ID", "Preference_SetTheme");
selectedTheme.getComponent().setAttribute("zk_component_prefix", "Preference_");
div.appendChild(selectedTheme.getComponent());
this.appendChild(div);
Separator separator = new Separator();
separator.setSpacing("20px");
div = new Div();
div.appendChild(separator);
this.appendChild(div);
ToolBar toolbar = new ToolBar();
toolbar.setAlign("end");
this.appendChild(toolbar);
ToolBarButton btn = new ToolBarButton("");
btn.setName("btnSave");
btn.setImage(ServletFns.resolveThemeURL("~./images/Save24.png"));
btn.setTooltiptext(Msg.getMsg(Env.getCtx(), "Save"));
btn.addEventListener(Events.ON_CLICK, this);
toolbar.appendChild(btn);
UserPreference preference = SessionManager.getSessionApplication().getUserPreference();
if (Integer.parseInt(preference.getProperty(UserPreference.P_ZK_THEME_PREFERENCE)) > 0) {
m_preferredTheme_ID = Integer.parseInt(preference.getProperty(UserPreference.P_ZK_THEME_PREFERENCE));
}
autoCommit.setValue(preference.getProperty(UserPreference.P_AUTO_COMMIT));
autoNew.setValue(preference.getProperty(UserPreference.P_AUTO_NEW));
tabCollapsible.setValue(preference.getProperty(UserPreference.P_WINDOW_TAB_COLLAPSIBLE));
tabPlacement.setValue(preference.getProperty(UserPreference.P_WINDOW_TAB_PLACEMENT));
selectedTheme.setValue(m_preferredTheme_ID);
}
use of org.zkoss.zul.Separator in project adempiere by adempiere.
the class WLocatorDialog method initComponents.
// WLocatorDialog
private void initComponents() {
lblLocator.setValue(Msg.translate(Env.getCtx(), "M_Locator_ID"));
lblWarehouse.setValue(Msg.translate(Env.getCtx(), "M_Warehouse_ID"));
lblAisleX.setValue(Msg.getElement(Env.getCtx(), "X"));
lblBinY.setValue(Msg.getElement(Env.getCtx(), "Y"));
lblLevelZ.setValue(Msg.getElement(Env.getCtx(), "Z"));
lblKey.setValue(Msg.translate(Env.getCtx(), "Value"));
Hbox boxLocator = new Hbox();
boxLocator.setWidth("100%");
boxLocator.setWidths("30%, 70%");
// Elaine 2009/02/02 - fixed the locator width
lstLocator.setWidth("150px");
lstLocator.setMold("select");
lstLocator.setRows(0);
boxLocator.appendChild(lblLocator);
boxLocator.appendChild(lstLocator);
Hbox boxCheckbox = new Hbox();
boxCheckbox.setWidth("100%");
boxCheckbox.setWidths("30%, 70%");
boxCheckbox.setStyle("text-align:left");
chkCreateNew.setLabel(Msg.getMsg(Env.getCtx(), "CreateNew"));
boxCheckbox.appendChild(new Label());
boxCheckbox.appendChild(chkCreateNew);
Hbox boxWarehouse = new Hbox();
boxWarehouse.setWidth("100%");
boxWarehouse.setWidths("30%, 70%");
lstWarehouse.setWidth("100px");
lstWarehouse.setMold("select");
lstWarehouse.setRows(0);
boxWarehouse.appendChild(lblWarehouse);
boxWarehouse.appendChild(lstWarehouse);
boxWarehouse.appendChild(txtWarehouse);
Hbox boxAisle = new Hbox();
boxAisle.setWidth("100%");
boxAisle.setWidths("30%, 70%");
boxAisle.appendChild(lblAisleX);
boxAisle.appendChild(txtAisleX);
Hbox boxBin = new Hbox();
boxBin.setWidth("100%");
boxBin.setWidths("30%, 70%");
boxBin.appendChild(lblBinY);
boxBin.appendChild(txtBinY);
Hbox boxLevel = new Hbox();
boxLevel.setWidth("100%");
boxLevel.setWidths("30%, 70%");
boxLevel.appendChild(lblLevelZ);
boxLevel.appendChild(txtLevelZ);
Hbox boxKey = new Hbox();
boxKey.setWidth("100%");
boxKey.setWidths("30%, 70%");
boxKey.appendChild(lblKey);
boxKey.appendChild(txtKey);
Hbox boxButtons = new Hbox();
boxButtons.setWidth("100%");
boxButtons.setWidths("80%, 10%, 10%");
boxButtons.setStyle("text-align:right");
btnCancel.setImage(ServletFns.resolveThemeURL("~./images/Cancel16.png"));
btnCancel.addEventListener(Events.ON_CLICK, this);
btnOk.setImage(ServletFns.resolveThemeURL("~./images/Ok16.png"));
btnOk.addEventListener(Events.ON_CLICK, this);
boxButtons.appendChild(new Label());
boxButtons.appendChild(btnCancel);
boxButtons.appendChild(btnOk);
mainBox.setWidth("250px");
mainBox.setStyle("text-align:right");
mainBox.appendChild(boxLocator);
mainBox.appendChild(new Separator());
mainBox.appendChild(boxCheckbox);
mainBox.appendChild(new Separator());
mainBox.appendChild(boxWarehouse);
mainBox.appendChild(boxAisle);
mainBox.appendChild(boxBin);
mainBox.appendChild(boxLevel);
mainBox.appendChild(boxKey);
mainBox.appendChild(new Separator());
mainBox.appendChild(boxButtons);
this.appendChild(mainBox);
this.setTitle(title);
this.setClosable(true);
this.setBorder("normal");
this.setWidth("260Px");
this.setAttribute("mode", "modal");
// Elaine 2009/02/02 - window set to resizable
this.setSizable(true);
}
use of org.zkoss.zul.Separator in project adempiere by adempiere.
the class WExpressReceiptScanBarUI method createProductPanel.
/**
* 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 createProductPanel() {
// load Locator
locatorLabel.setValue(Msg.translate(Env.getCtx(), "M_Locator_ID"));
locatorLabel.setMandatory(true);
MLocatorLookup locator = new MLocatorLookup(Env.getCtx(), form.getWindowNo());
locator.setOnly_Warehouse_ID(getDefaultWarehouseId());
locatorField = new WLocatorEditor("M_Locator_ID", true, false, true, locator, form.getWindowNo());
locatorField.setMandatory(true);
locatorField.setValue(Env.getContextAsInt(Env.getCtx(), form.getWindowNo(), "M_Locator_ID"));
locatorField.addValueChangeListener(this);
upcLabel.setText(Msg.getElement(Env.getCtx(), "Value", false));
upcLabel.setMandatory(true);
upcField = new WStringEditor("UPC", false, false, true, 10, 30, null, null);
upcField.getComponent().addEventListener(Events.ON_CHANGE, this);
qtyCountLabel.setText(Msg.getElement(Env.getCtx(), "QtyCount", false));
qtyCountField.getComponent().addEventListener(Events.ON_CHANGE, this);
lotLabel.setText(Msg.getElement(Env.getCtx(), "Lot", false));
lotField = new WStringEditor("Lot", false, false, true, 10, 30, null, null);
lotField.getComponent().addEventListener(Events.ON_CHANGE, this);
serNoLabel.setText(Msg.getElement(Env.getCtx(), "SerNo", false));
serNoField = new WStringEditor("SerNo", false, false, true, 10, 30, null, null);
serNoField.getComponent().addEventListener(Events.ON_CHANGE, this);
productValueLabel.setValue(Msg.translate(Env.getCtx(), "Value"));
productLabel.setValue(Msg.translate(Env.getCtx(), "Name"));
UOMLabel.setValue(Msg.translate(Env.getCtx(), "C_UOM_ID"));
Rows rows = new Rows();
newGrid.appendChild(rows);
Row row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
row = new Row();
rows.appendChild(row);
row.appendChild(locatorLabel);
row.appendChild(locatorField.getComponent());
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
row = new Row();
rows.appendChild(row);
row.appendChild(upcLabel);
row.appendChild(upcField.getComponent());
row.appendChild(qtyCountLabel);
row.appendChild(qtyCountField.getComponent());
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
row = new Row();
rows.appendChild(row);
row.appendChild(serNoLabel);
row.appendChild(serNoField.getComponent());
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
row = new Row();
rows.appendChild(row);
row.appendChild(lotLabel);
row.appendChild(lotField.getComponent());
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
//Product Info
productValueField.setReadonly(true);
row = new Row();
rows.appendChild(row);
row.appendChild(productValueLabel);
row.appendChild(productValueField);
productField.setReadonly(true);
row.appendChild(productLabel);
row.appendChild(productField);
UOMField.setReadonly(true);
row.appendChild(UOMLabel);
row.appendChild(UOMField);
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
row = new Row();
rows.appendChild(row);
row.setSpans("3");
row.appendChild(new Separator());
upcField.setVisible(false);
qtyCountField.setVisible(false);
lotField.setVisible(false);
serNoField.setVisible(false);
return;
}
use of org.zkoss.zul.Separator in project adempiere by adempiere.
the class WAcctViewer method init.
// AcctViewer
/**
* Static Init.
* <pre>
* - mainPanel
* - tabbedPane
* - query
* - result
* - graphPanel
* </pre>
* @throws Exception
*/
private void init() throws Exception {
ThemeUtils.addSclass("ad-wacctviewer", this);
// Modal or non-modal
if (isLookup()) {
ThemeUtils.addSclass("modal", this);
setTitle(Msg.getMsg(Env.getCtx(), "Posting"));
setAttribute(Window.MODE_KEY, Window.MODE_MODAL);
setClosable(true);
setSizable(true);
setMaximizable(true);
// Move to theme
//setBorder("normal");
//int height = SessionManager.getAppDesktop().getClientInfo().desktopHeight * 85 / 100;
//int width = SessionManager.getAppDesktop().getClientInfo().desktopWidth * 80 / 100;
//setWidth(width + "px");
//setHeight(height + "px");
//setContentStyle("overflow: auto");
} else {
ThemeUtils.addSclass("embedded", this);
setTitle(Msg.getMsg(Env.getCtx(), "InfoAccount"));
setAttribute(Window.MODE_KEY, Window.MODE_EMBEDDED);
// Move to theme
//setBorder("none");
//setWidth("100%");
//setHeight("100%");
//setStyle("position: absolute");
}
// Selection Panel
// Accounting Schema
Hbox boxAcctSchema = new Hbox();
ThemeUtils.addSclass("selection-box", boxAcctSchema);
ThemeUtils.addSclass("acct-schema", boxAcctSchema);
boxAcctSchema.setHflex("1");
// boxAcctSchema.setWidths("30%, 70%");
lacctSchema.setValue(Msg.translate(Env.getCtx(), "C_AcctSchema_ID"));
lacctSchema.setAttribute("zk_component_ID", "Lookup_Criteria_Label_C_AcctSchema_ID");
selAcctSchema.setMold("select");
selAcctSchema.setRows(1);
selAcctSchema.setAttribute("zk_component_ID", "Lookup_Criteria_C_AcctSchema_ID");
Cell cell = new Cell();
cell.appendChild(lacctSchema);
ThemeUtils.addSclass("label-cell", cell);
boxAcctSchema.appendChild(cell);
cell = new Cell();
cell.appendChild(selAcctSchema);
ThemeUtils.addSclass("field-cell", cell);
boxAcctSchema.appendChild(cell);
Hbox boxSelDoc = new Hbox();
ThemeUtils.addSclass("selection-box", boxSelDoc);
ThemeUtils.addSclass("select-document", boxSelDoc);
boxSelDoc.setHflex("1");
//boxSelDoc.setWidths("30%, 50%, 20%");
selDocument.setLabel(Msg.getMsg(Env.getCtx(), "SelectDocument"));
selDocument.setAttribute("zk_component_ID", "Lookup_Criteria_selDocument");
selDocument.addEventListener(Events.ON_CHECK, this);
selTable.setMold("select");
selTable.setRows(1);
selTable.setAttribute("zk_component_ID", "Lookup_Criteria_selTable");
selRecord.setAttribute("zk_component_ID", "Lookup_Criteria_selRecord");
cell = new Cell();
cell.appendChild(selDocument);
ThemeUtils.addSclass("doc-cell", cell);
boxSelDoc.appendChild(cell);
cell = new Cell();
cell.appendChild(selTable);
ThemeUtils.addSclass("table-cell", cell);
boxSelDoc.appendChild(cell);
cell = new Cell();
cell.appendChild(selRecord);
ThemeUtils.addSclass("record-cell", cell);
boxSelDoc.appendChild(cell);
// Posting Type
Hbox boxPostingType = new Hbox();
ThemeUtils.addSclass("selection-box", boxPostingType);
ThemeUtils.addSclass("select-posting", boxPostingType);
boxPostingType.setHflex("1");
//boxPostingType.setWidths("30%, 70%");
lpostingType.setValue(Msg.translate(Env.getCtx(), "PostingType"));
selPostingType.setMold("select");
selPostingType.setRows(1);
selPostingType.addEventListener(Events.ON_CLICK, this);
selPostingType.setAttribute("zk_component_ID", "Lookup_Criteria_selPostingType");
cell = new Cell();
cell.appendChild(lpostingType);
ThemeUtils.addSclass("label-cell", cell);
boxPostingType.appendChild(cell);
cell = new Cell();
cell.appendChild(selPostingType);
ThemeUtils.addSclass("field-cell", cell);
boxPostingType.appendChild(cell);
// Date
Hbox boxDate = new Hbox();
ThemeUtils.addSclass("selection-box", boxDate);
ThemeUtils.addSclass("select-date", boxDate);
boxDate.setHflex("1");
//boxDate.setWidths("30%, 35%, 35%");
lDate.setValue(Msg.translate(Env.getCtx(), "DateAcct"));
lDate.setAttribute("zk_component_ID", "Lookup_Criteria_Label_Date");
selDateFrom.setAttribute("zk_component_ID", "Lookup_Criteria_selDateFrom");
selDateTo.setAttribute("zk_component_ID", "Lookup_Criteria_selDateTo");
cell = new Cell();
cell.appendChild(lDate);
ThemeUtils.addSclass("label-cell", cell);
boxDate.appendChild(cell);
cell = new Cell();
cell.appendChild(selDateFrom);
ThemeUtils.addSclass("date-from-cell", cell);
boxDate.appendChild(cell);
cell = new Cell();
cell.appendChild(selDateTo);
ThemeUtils.addSclass("date-to-cell", cell);
boxDate.appendChild(cell);
// Organization
Hbox boxOrg = new Hbox();
ThemeUtils.addSclass("selection-box", boxOrg);
ThemeUtils.addSclass("select-org", boxOrg);
boxOrg.setHflex("1");
//boxOrg.setWidths("30%, 70%");
lOrg.setValue(Msg.translate(Env.getCtx(), "AD_Org_ID"));
selOrg.setMold("select");
selOrg.setRows(1);
selOrg.addEventListener(Events.ON_SELECT, this);
lOrg.setAttribute("zk_component_ID", "Lookup_Criteria_Label_Org");
selOrg.setAttribute("zk_component_ID", "Lookup_Criteria_selOrg");
cell = new Cell();
cell.appendChild(lOrg);
ThemeUtils.addSclass("label-cell", cell);
boxOrg.appendChild(cell);
cell = new Cell();
cell.appendChild(selOrg);
ThemeUtils.addSclass("field-cell", cell);
boxOrg.appendChild(cell);
// Account
Hbox boxAcct = new Hbox();
ThemeUtils.addSclass("selection-box", boxAcct);
ThemeUtils.addSclass("select-acct", boxAcct);
boxAcct.setHflex("1");
//boxAcct.setWidths("30%, 70%");
lAcct.setValue(Msg.translate(Env.getCtx(), "Account_ID"));
lAcct.setAttribute("zk_component_ID", "Lookup_Criteria_Label_Acct");
selAcct.setAttribute("zk_component_ID", "Lookup_Criteria_selAcct");
cell = new Cell();
cell.appendChild(lAcct);
ThemeUtils.addSclass("label-cell", cell);
boxAcct.appendChild(cell);
cell = new Cell();
cell.appendChild(selAcct);
ThemeUtils.addSclass("field-cell", cell);
boxAcct.appendChild(cell);
Hbox boxSel1 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel1);
boxSel1.setHflex("1");
cell = new Cell();
cell.appendChild(lsel1);
ThemeUtils.addSclass("label-cell", cell);
boxSel1.appendChild(cell);
cell = new Cell();
cell.appendChild(sel1);
ThemeUtils.addSclass("field-cell", cell);
boxSel1.appendChild(cell);
Hbox boxSel2 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel2);
boxSel2.setHflex("1");
cell = new Cell();
cell.appendChild(lsel2);
ThemeUtils.addSclass("label-cell", cell);
boxSel2.appendChild(cell);
cell = new Cell();
cell.appendChild(sel2);
ThemeUtils.addSclass("field-cell", cell);
boxSel2.appendChild(cell);
Hbox boxSel3 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel3);
boxSel3.setHflex("1");
cell = new Cell();
cell.appendChild(lsel3);
ThemeUtils.addSclass("label-cell", cell);
boxSel3.appendChild(cell);
cell = new Cell();
cell.appendChild(sel3);
ThemeUtils.addSclass("field-cell", cell);
boxSel3.appendChild(cell);
Hbox boxSel4 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel4);
boxSel4.setHflex("1");
cell = new Cell();
cell.appendChild(lsel4);
ThemeUtils.addSclass("label-cell", cell);
boxSel4.appendChild(cell);
cell = new Cell();
cell.appendChild(sel4);
ThemeUtils.addSclass("field-cell", cell);
boxSel4.appendChild(cell);
Hbox boxSel5 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel5);
boxSel5.setHflex("1");
cell = new Cell();
cell.appendChild(lsel5);
ThemeUtils.addSclass("label-cell", cell);
boxSel5.appendChild(cell);
cell = new Cell();
cell.appendChild(sel5);
ThemeUtils.addSclass("field-cell", cell);
boxSel5.appendChild(cell);
Hbox boxSel6 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel6);
boxSel6.setHflex("1");
cell = new Cell();
cell.appendChild(lsel6);
ThemeUtils.addSclass("label-cell", cell);
boxSel6.appendChild(cell);
cell = new Cell();
cell.appendChild(sel6);
ThemeUtils.addSclass("field-cell", cell);
boxSel6.appendChild(cell);
Hbox boxSel7 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel7);
boxSel7.setHflex("1");
cell = new Cell();
cell.appendChild(lsel7);
ThemeUtils.addSclass("label-cell", cell);
boxSel7.appendChild(cell);
cell = new Cell();
cell.appendChild(sel7);
ThemeUtils.addSclass("field-cell", cell);
boxSel7.appendChild(cell);
Hbox boxSel8 = new Hbox();
ThemeUtils.addSclass("button-box", boxSel8);
boxSel8.setHflex("1");
cell = new Cell();
cell.appendChild(lsel8);
ThemeUtils.addSclass("label-cell", cell);
boxSel8.appendChild(cell);
cell = new Cell();
cell.appendChild(sel8);
ThemeUtils.addSclass("field-cell", cell);
boxSel8.appendChild(cell);
//selectionPanel.setWidth("100%");
selectionPanel.setHflex("1");
selectionPanel.appendChild(boxAcctSchema);
selectionPanel.appendChild(boxSelDoc);
selectionPanel.appendChild(boxPostingType);
selectionPanel.appendChild(boxDate);
selectionPanel.appendChild(boxOrg);
selectionPanel.appendChild(boxAcct);
selectionPanel.appendChild(boxSel1);
selectionPanel.appendChild(boxSel2);
selectionPanel.appendChild(boxSel3);
selectionPanel.appendChild(boxSel4);
selectionPanel.appendChild(boxSel5);
selectionPanel.appendChild(boxSel6);
selectionPanel.appendChild(boxSel7);
selectionPanel.appendChild(boxSel8);
//Display Panel
// Display Document Info
displayDocumentInfo.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "DisplayDocumentInfo")));
displayDocumentInfo.addEventListener(Events.ON_CLICK, this);
// Display Source Info
displaySourceAmt.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "DisplaySourceInfo")));
displaySourceAmt.addEventListener(Events.ON_CHECK, this);
// Display Quantity
displayQty.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "DisplayQty")));
displayQty.addEventListener(Events.ON_CHECK, this);
Hbox boxSortDisplay = new Hbox();
boxSortDisplay.setWidth("100%");
boxSortDisplay.setWidths("70%, 30%");
lSort.setValue(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "SortBy")));
lGroup.setValue(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "GroupBy")));
boxSortDisplay.appendChild(lSort);
boxSortDisplay.appendChild(lGroup);
Hbox boxSort1 = new Hbox();
boxSort1.setWidth("100%");
boxSort1.setWidths("70%, 30%");
sortBy1.setMold("select");
sortBy1.setRows(1);
boxSort1.appendChild(sortBy1);
boxSort1.appendChild(group1);
Hbox boxSort2 = new Hbox();
boxSort2.setWidth("100%");
boxSort2.setWidths("70%, 30%");
sortBy2.setMold("select");
sortBy2.setRows(1);
boxSort2.appendChild(sortBy2);
boxSort2.appendChild(group2);
Hbox boxSort3 = new Hbox();
boxSort3.setWidth("100%");
boxSort3.setWidths("70%, 30%");
sortBy3.setMold("select");
sortBy3.setRows(1);
boxSort3.appendChild(sortBy3);
boxSort3.appendChild(group3);
Hbox boxSort4 = new Hbox();
boxSort4.setWidth("100%");
boxSort4.setWidths("70%, 30%");
sortBy4.setMold("select");
sortBy4.setRows(1);
boxSort4.appendChild(sortBy4);
boxSort4.appendChild(group4);
displayPanel.setWidth("100%");
displayPanel.appendChild(displayDocumentInfo);
displayPanel.appendChild(displaySourceAmt);
displayPanel.appendChild(displayQty);
displayPanel.appendChild(boxSortDisplay);
displayPanel.appendChild(boxSort1);
displayPanel.appendChild(boxSort2);
displayPanel.appendChild(boxSort3);
displayPanel.appendChild(boxSort4);
//"images/InfoAccount16.png"
Groupbox groupDisplay = new Groupbox();
Caption capDisplay = new Caption("Display");
groupDisplay.appendChild(capDisplay);
groupDisplay.appendChild(displayPanel);
Groupbox groupSelection = new Groupbox();
Caption capSelection = new Caption("Selection");
groupSelection.appendChild(capSelection);
groupSelection.appendChild(selectionPanel);
Hbox boxQueryPanel = new Hbox();
boxQueryPanel.setWidth("98%");
boxQueryPanel.setWidths("63%,1%,36%");
boxQueryPanel.appendChild(groupSelection);
Separator separator = new Separator();
separator.setOrient("vertical");
boxQueryPanel.appendChild(separator);
boxQueryPanel.appendChild(groupDisplay);
// South Panel
bRePost.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "RePost")));
bRePost.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "RePostInfo")));
bRePost.addEventListener(Events.ON_CLICK, this);
bRePost.setVisible(false);
forcePost.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Force")));
forcePost.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "ForceInfo")));
forcePost.setVisible(false);
bQuery.setImage(ServletFns.resolveThemeURL("~./images/Refresh16.png"));
bQuery.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Refresh")));
bQuery.addEventListener(Events.ON_CLICK, this);
//FR[3435028]
bExport.setImage(ServletFns.resolveThemeURL("~./images/Export16.png"));
bExport.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Export")));
bExport.addEventListener(Events.ON_CLICK, this);
bPrint.setImage(ServletFns.resolveThemeURL("~./images/Print16.png"));
bPrint.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Print")));
bPrint.addEventListener(Events.ON_CLICK, this);
southPanel.setWidth("100%");
southPanel.setWidths("2%, 12%, 82%, 2%, 2%");
southPanel.appendChild(bRePost);
southPanel.appendChild(forcePost);
southPanel.appendChild(statusLine);
//FR[3435028]
southPanel.appendChild(bExport);
southPanel.appendChild(bPrint);
southPanel.appendChild(bQuery);
// Result Tab
resultPanel = new Borderlayout();
resultPanel.setStyle("position: absolute");
resultPanel.setWidth("99%");
resultPanel.setHeight("99%");
result.appendChild(resultPanel);
Center resultCenter = new Center();
resultCenter.setHflex("true");
resultCenter.setVflex("true");
resultPanel.appendChild(resultCenter);
table.setWidth("96%");
//table.setHeight("98%");
table.setVflex(true);
table.setStyle("overflow: auto; position: absolute;");
resultCenter.appendChild(table);
pagingPanel = new South();
resultPanel.appendChild(pagingPanel);
pagingPanel.appendChild(paging);
result.setWidth("100%");
result.setHeight("100%");
result.setStyle("position: relative");
paging.addEventListener("onPaging", this);
paging.setAutohide(true);
paging.setDetailed(true);
// Query Tab
query.setWidth("100%");
query.appendChild(boxQueryPanel);
// Tabbox
tabQuery.addEventListener(Events.ON_SELECT, this);
tabQuery.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "ViewerQuery")));
tabResult.addEventListener(Events.ON_SELECT, this);
tabResult.setLabel(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "ViewerResult")));
tabs.appendChild(tabQuery);
tabs.appendChild(tabResult);
tabpanels.setWidth("100%");
tabpanels.appendChild(query);
tabpanels.appendChild(result);
tabbedPane.setWidth("100%");
tabbedPane.setHeight("100%");
tabbedPane.appendChild(tabs);
tabbedPane.appendChild(tabpanels);
Borderlayout layout = new Borderlayout();
layout.setParent(this);
// layout.setHeight("100%");
// layout.setWidth("100%");
// layout.setStyle("background-color: transparent");
Center center = new Center();
center.setParent(layout);
center.setHflex("true");
center.setVflex("true");
center.setStyle("background-color: transparent");
tabbedPane.setParent(center);
South south = new South();
south.setParent(layout);
south.setHflex("true");
south.setVflex("true");
south.setStyle("background-color: transparent");
southPanel.setParent(south);
//tabbedPane.addEventListener(Events.ON_SELECT, this);
}
Aggregations