when do code error popup
dhxTabbar.addTab("tab2","LAyout","100px");
dhxTabbar.cells("tab2").attachLayout("2E");
dhtmlxlayout.js:16 TypeError: ‘undefined’ is not an object (evaluating ‘this.skinParams[this.skin].cpanel_height’)
when do code error popup
dhxTabbar.addTab("tab2","LAyout","100px");
dhxTabbar.cells("tab2").attachLayout("2E");
dhtmlxlayout.js:16 TypeError: ‘undefined’ is not an object (evaluating ‘this.skinParams[this.skin].cpanel_height’)
why with
dhxTabbar.setSkin('dhx_skyblue');
is working, but when change skin to
dhxTabbar.setSkin("winscarf");
it get error ;(((
Each component is initialized with some skin. Then using setSkin method it can be changed.
If the component is attached to another one using attach[Component] method, it inherits the skin from its parent. In your sample the layout initializes with “winscarf” skin. And this skin is not defined for Layout.
You may set the skin directly in the attachLayout method (the 2nd parameter). So, the skin won’t be inherited:
dhxTabbar.cells(“tab2”).attachLayout(“2E”, “dhx_skyblue”);
thanks, I will try you solution