Arno.Nyhm
27 Aug 2009, 5:15 AM
i see there is a MarginData:
MarginData (http://extjs.com/forum/../deploy/gxtdocs/com/extjs/gxt/ui/client/widget/layout/MarginData.html#MarginData%28com.extjs.gxt.ui.client.util.Margins%29)(Margins (http://extjs.com/forum/../deploy/gxtdocs/com/extjs/gxt/ui/client/util/Margins.html) margins)
and a Padding:
public class Paddingextends Margins (http://extjs.com/forum/../deploy/gxtdocs/com/extjs/gxt/ui/client/util/Margins.html)
so i can theoreticaly add also the Padding to MarginData. but this is not used in layout... :-?
Layout.java:266
LayoutData data = component.getLayoutData();
if (data != null && data instanceof MarginData) {
MarginData ld = (MarginData) data;
applyMargins(component.el(), ld.getMargins());
}
so why is there no PaddingData...
and next question: what if i like to have Paddings AND Margins? then i need 2 panels?
MarginData (http://extjs.com/forum/../deploy/gxtdocs/com/extjs/gxt/ui/client/widget/layout/MarginData.html#MarginData%28com.extjs.gxt.ui.client.util.Margins%29)(Margins (http://extjs.com/forum/../deploy/gxtdocs/com/extjs/gxt/ui/client/util/Margins.html) margins)
and a Padding:
public class Paddingextends Margins (http://extjs.com/forum/../deploy/gxtdocs/com/extjs/gxt/ui/client/util/Margins.html)
so i can theoreticaly add also the Padding to MarginData. but this is not used in layout... :-?
Layout.java:266
LayoutData data = component.getLayoutData();
if (data != null && data instanceof MarginData) {
MarginData ld = (MarginData) data;
applyMargins(component.el(), ld.getMargins());
}
so why is there no PaddingData...
and next question: what if i like to have Paddings AND Margins? then i need 2 panels?