BF [ 2872237 ] 2pack should import window size
https://sourceforge.net/tracker/?func=detail&aid=2872237&group_id=176962&atid=879332
This commit is contained in:
parent
e613bc7461
commit
5b8fd0ceb4
|
@ -37,6 +37,7 @@ import org.compiere.model.X_AD_Tab;
|
||||||
import org.compiere.model.X_AD_Window;
|
import org.compiere.model.X_AD_Window;
|
||||||
import org.compiere.util.DB;
|
import org.compiere.util.DB;
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
|
import org.compiere.util.Util;
|
||||||
import org.xml.sax.Attributes;
|
import org.xml.sax.Attributes;
|
||||||
import org.xml.sax.SAXException;
|
import org.xml.sax.SAXException;
|
||||||
import org.xml.sax.helpers.AttributesImpl;
|
import org.xml.sax.helpers.AttributesImpl;
|
||||||
|
@ -114,9 +115,8 @@ public class WindowElementHandler extends AbstractElementHandler {
|
||||||
.booleanValue());
|
.booleanValue());
|
||||||
m_Window.setName(atts.getValue("Name"));
|
m_Window.setName(atts.getValue("Name"));
|
||||||
m_Window.setProcessing(false);
|
m_Window.setProcessing(false);
|
||||||
// m_Window.setWinHeight(Integer.parseInt(atts.getValue("WinHeight")));
|
m_Window.setWinWidth(getValueInt(atts, "WinWidth", 0));
|
||||||
// m_Window.setWinWidth
|
m_Window.setWinHeight(getValueInt(atts, "WinHeight", 0));
|
||||||
// (Integer.parseInt(atts.getValue("WinWidth")));
|
|
||||||
m_Window.setWindowType(atts.getValue("WindowType"));
|
m_Window.setWindowType(atts.getValue("WindowType"));
|
||||||
if (m_Window.save(getTrxName(ctx)) == true) {
|
if (m_Window.save(getTrxName(ctx)) == true) {
|
||||||
record_log(ctx, 1, m_Window.getName(), "Window", m_Window
|
record_log(ctx, 1, m_Window.getName(), "Window", m_Window
|
||||||
|
@ -299,4 +299,13 @@ public class WindowElementHandler extends AbstractElementHandler {
|
||||||
.getWindowType() != null ? m_Window.getWindowType() : ""));
|
.getWindowType() != null ? m_Window.getWindowType() : ""));
|
||||||
return atts;
|
return atts;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected int getValueInt(Attributes atts, String name, int defaultValue)
|
||||||
|
{
|
||||||
|
String value = atts.getValue(name);
|
||||||
|
if (Util.isEmpty(value, true))
|
||||||
|
return defaultValue;
|
||||||
|
int i = Integer.parseInt(value.trim());
|
||||||
|
return i;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue