Gwt-ext позиционирование окна - PullRequest
1 голос
/ 24 ноября 2008

Как сделать, чтобы экземпляр gwtext.client.widgets.Window отображался в определенном DIV в моем html? Я попытался window.anchorTo (DOM.getElementById ("Some_Div"), "left", new int [] {0,0}), думая, что окно будет привязано к div id = "Some_Div" в моем html. это не так.

Ответы [ 2 ]

1 голос
/ 26 ноября 2008

Я не использовал библиотеку gwt-ext в течение нескольких месяцев, но вы можете попробовать это, если вы еще этого не сделали. Он должен прикрепить виджет туда, куда вы хотите. Тем не менее, есть некоторые случаи, когда виджеты gwt-ext реагируют не интуитивно, если кто-то действительно понимает обычные виджеты GWT.

RootPanel.get("Some_Div_Id").add( someWidget )
0 голосов
/ 08 декабря 2008

Вы должны использовать

window.alignTo(DOM.getElementById("Some_Div"),"tl-tl", new int[]{0,0});

для размещения верхнего левого угла окна в верхнем левом углу Some_Div.

Это допустимые строки для аргумента позиции:

Value  Description
-----  -----------------------------
tl     The top left corner (default)
t      The center of the top edge
tr     The top right corner
l      The center of the left edge
c      In the center of the element
r      The center of the right edge
bl     The bottom left corner
b      The center of the bottom edge
br     The bottom right corner

См. Подробную информацию в документации Ext.

...