dhtmlxLayout image path

I copy the sub-directory dhxlayout_dhx_blue to my …/images/. Now I know…/images/dhxlayout_dhx_blue

The code I used below does not show collapse icons at each panel.

Does something I still miss? Thanks.

The path to layout images is defined in the css. The images should be in the “img” folder (the name can be changed). And this folder should be inside the same folder as “skins” directory with dhtmlxlayout_dhx_blue.css.
The snippet from dhtmlxlayout_dhx_blue.css:

table.dhtmlxLayoutPolyContainer_dhx_blue td.dhtmlxLayoutSinglePoly div.dhtmlxPolyInfoBar { ... background-image: url("../imgs/dhxlayout_dhx_blue/dhxlayout_bg.gif"); ... }

I do not intend to change dhtmlxlayout_dhx_blue.css. It means I have to remember all the changes I did when I migrate to a new version of dhtmlx suite.

Is any another way to do it, such as layout.setImagePath?

Thanks.

I do not intend to change dhtmlxlayout_dhx_blue.css.

You shouldn’t change dhtmlxlayout_dhx_blue.css, but layout images should be in the correct folder.

Is any another way to do it, such as layout.setImagePath?

Unfortunately, there isn’t

Could I set up window.dhx_globalImgPath.dhx_globalImgPath to solve this problem?

for example

dhx_globalImgPath can’t solve the issue