dhtmlx touch and external elements with different z-index

Hi.
Using dhtmlx touch builtin googlemap plugin as reference I created component with openlayers (advanced library for work with maps) library.
So far so good - it’s working, but here is the problem:
openlayers using hardcoded z-index values for different internal layes (like 100,200 but no greater than 999) and, as I can understand from sources, dhtmlx touch is using internal counter starting from 1 and just increasing it with every new added components. So then I trying to show popup/window over my openlayer component it’s showing under it.
To overcome this problem I just changed in the dhtmlx sources counter start value “dhx.ui.td=1” to “dhx.ui.td=1200” and everything seems to be OK, but obviously this is a dirty hack. Is there any good solution? (i also thought about making “window” child - supertopwindow with hardcoded z-index > 1000 )

There is no built-in solution, but now we knows about the possible problem and will add optional ability to define zindex for the windows and popups as part of their configuration

OK, thanks
I hope dhtmlx touch will be progessing - it’s quite nice toolset