Start Building Professional
Web Apps Today


 
Categories Question details Back To List
Question  posted by Stefan Riedel-Seifert on Mar 02, 2009 01:46
open dhtmlx forum
dhtmlxWindows - Sizing

Hello,

i want to realize the follwing screen layout. Instead of dealing with native frame, iframe i am using layout components within
the dhtmlx Enterprise Suite.

On top i am using ExtJs Layout, because my layout cannot be realized with your layout component. In general it's working
fine.

In ExtJS West-Layout-Component i am using dhtmlx-Accordion. To one of the sliding panels, i am attaching a url.

The corrsponding page, should have on top a autosuggestion field. Under this there should appear a dhtmlx-(tree)Grid.
The user should enter search terms and on selection the found (suggested9 content should be listed in the grid.

I want to use the maximum size of the accordion width with resizing, so i tried to use a dhtmlx window, but that throws the problem
on another level. It seems not to be possible to instantiate such a window. Al other tries shows me nasty horizontal/vertical sliders
in the accordion panel although ther is no need to scroll.

the whole stuff looks like:


---------------------------------------------------------------------------------------------------------------------
| [input field] | |
|[grid] | |
------------------------------| |
| |
| |
------------------------------| |
| |
| |
------------------------------| |
| |
| |
--------------------------------------------------------------------------------------------------------------------


Best regards, Stefan


















Answer posted by Alex (support) on Mar 03, 2009 01:42

Hello,

>> because my layout cannot be realized with your layout component

Can you provide more details, please ? It is quite interesting, because it possible to implement nearly any structure by using nested layouts .

If you use the separate initialization of components, you should be precise about size settings. Simpler approach is to use attach methods:


var ac= win.attachAccordion()
...
ac.cells("a").attachGrid()
...