Hello,
I've attached a sample project (deleted licence files). I need to know how to do the following.
1. In the right hand side of the WebSplitter, I have 4 WebDialogWindows in cascade. How do i make it so that what ever one I pick gets focus and is brought to the front of the other Dialog Windows? Currently they all stay behind each other except for the last one I added to the project.
2. The WebDialogWindow doesn't appear to respect the bounds of the splitter border. When you maximize any of them, although it stays in the right side of the splitter, it appears to maximize to the entire browser window. How do I stop that? I want it to maximize to the border of the right side splitter pane I can't set a max height/width of the dialog box because I never know what size monitor and resolution my users will be using.
3. Wile playing with the WebDialogWIndow properties, i set UseBodyAsParent="True" just to see what it does. If I move a dialog window from the right side of the splitter bar over the 3rd WebTab on the left hand side of the WebSplitter which has scrolling set (Overall, Chicalgo, Manila, Tampa). The scrolling icons of the WebTab appear to bleed through over the Dialog Window yet the rest of the WebTab is behind like i'd expect. The dialog window should have focus over all other controls behind it How do i fix that?
4. When i have <ig:SplitterPane runat="server" EnableRelativeLayout="True"> I get wierd results with the WebDialogWindow. If i hover over the WebDialogWindow and Click+Hold my mouse to move the dialog window, it jumps about 300-400 pixels to the left. Then, when i click on the dialogbox to try and move it again (from the position it jumped to), it jumps off the screen. Yet, if i click+hold the dialogbox and keep the mouse button down when it jumps and move my mouse, it still moves the dialog box even though my mouse isn't hovering over it. This appears to be a bug.... or is it a feature that I can turn on/off?
Thank you,Shane
Hi,
Just downloaded and installed 12.1 and first thing i did was test if the bug was fixed. it is!!!!
Thank you!
Hi Shane,
The 12.1 will be fixed and fix will be available in service releases for 11.1 and 11.2.
Thank you both for looking into this.
Will v12.1 have the same issue and if so, will it be fixed in the following service release?
Thanks again!
Hi Shane,Thank you for report. The scenario, when parent element of dialog changed its position, was missed by logic of WebDialogWindow. To improve performance, it used a single time calculation for shifts between offsets of intended and actual locations of element.That issue has been fixed and update will be available in service releases.It is also possible to implement work around in current version, however, it requires references to internal variables. Below is example, which temporary can be used before update:
<script type="text/javascript">function WebDialogWindow1_HeaderMouseDown(sender, eventArgs){ // skipped validations for nulls: assume that header and mover exist within mousedown sender.get_header()._mover._shiftX = null;}</script><ig:WebDialogWindow ID="WebDialogWindow1" runat="server" Height="200px" Width="300px" > <ClientEvents HeaderMouseDown="WebDialogWindow1_HeaderMouseDown" /></ig:WebDialogWindow>
I have been researching this matter further and was able to reproduce some of the issues you have described - the WDW "jumping" left after the splitter pane has been collapsed. Without collapsing the panes, however, I was only able to observe the behavior when setting the second pane's size to 100% (or leaving that property blank) in both Win 7 and XP.
To ensure that the matter will receive attention I have asked our engineering staff to examine the matter further. This behavior has been logged in our internal tracking system with a Development ID of 106743. The next step would be for a developer to review my investigation and confirm my findings or offer a fix, or other resolution.
I will leave this case open and update you with any new information after the review. You can also continue to send updates to this case at any time.
The status of this development issue may be viewed by selecting the "Development Issues" tab when viewing this case on the web site.
Please let me know if you need more information.