dialog in complexlayout - Ext JS

hey guys!

need some help, i have a basic dialog in a complex layout, i open the dialog from a menubar inside a main-panel.. but now the dialog is INSIDE the panel, but i want to drag him around across the WHOLE layout.. ive set the z-index of the outermost div which creates my dialog to 900000000 or something.. but it doesnt work :/// anybody had the same problem?

please help

thanks
Reply With Quote
  # 2  
Old 03-06-2007, 01:15 AM
Default

and at that, the tabs of my dialog are starting on top, not on bottom as usal.. i mean they look like they are 'hanging' not like they 'standing', you know what i mean? :-P
Reply With Quote
  # 3  
Old 03-06-2007, 01:28 AM
Default

There's a config option to set the tabs to be on top. Also, with dialogs, you must render them to document.body or they won't work properly.
Reply With Quote
  # 4  
Old 03-06-2007, 01:38 AM
Default

thanks you for you answer jeff!

but i still have questions, might be sound silly to you but..

iam creating the tabs from existing markup with autoTaps, so how can i get the tab object? i try with tabs=dialog.getTabs(); tabs.tabPosition='bottom'; but it doesnt work.

second question, how do i render the dialog to document body? could you please help me with that? whould be very nice, thanks jeff!
Reply With Quote
  # 5  
Old 03-06-2007, 01:40 AM
Default

yeah should be working with d.getTabs()... but it doesnt ://
Reply With Quote
  # 6  
Old 03-06-2007, 01:48 AM
Default

It's a config option when creating the dialog. It's "tabPosition" (with a value of "top"), I think.

When i say render to document.body, I mean the first parameter shouldn't be an id, but document.body, instead.
Reply With Quote
  # 7  
Old 03-06-2007, 01:56 AM
Default

ok, thanks again for quick answer.

but if im using document.body instead of the id of my dialog from markup, there only comes a gray overlay over the whole site... and i didnt understand how the BasicDialog-call should know from where to build the menu.. hmmm??

sorry that im acting like a lil child, but i try and i try but im too stupid to get it... damn :///
Reply With Quote
  # 8  
Old 03-06-2007, 02:01 AM
Default

If you're building from markup, you'll have to make sure that the div you're using is a child of the body and not nested deep in the markup somewhere.
Reply With Quote
  # 9  
Old 03-06-2007, 02:02 AM
Default



look, this is what i mean...

the tabs are 'hanging' from top like bats... and the dialog is behind my layout. 2 problems and it seems that i cant solve them by myself :///

        
createDialog : function(){
            nsr_dialog = new Ext.BasicDialog("newstudyrequest-dlg", { 
                    autoTabs:true,
                    tabPosition:"top",
										title:"New Study Request",
                    width:500,
                    height:500,
                    shadow:true,
                    minWidth:350,
                    minHeight:350,
                    closable:true
            });
Reply With Quote
  # 10  
Old 03-06-2007, 03:08 AM
Default

please.. did somebody know how to get the tabs in right direction? and how to have dialog OVER layout, not under?
Reply With Quote
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值