Greetings,
I believe that WindowStartupLocation.CenterScreen is implemented to center in the overall height of the page, not the center of either the current display or the visible host (browser) window. This is causing significant problems in our application.
Currently our application makes extensive use of RadWindow, including both Alert/Confirm/Prompt and window / modal window styles. For window / modal window, we have set to display in WindowStartupLocation.CenterScreen. I gather from a related forum post that the Alert/Confirm/Prompt dialogs use the same setting.
However, these dialogs are displayed in what appears to be the center of the page, not the screen as I think of it. I would expect the dialogs to be placed either in the center of the monitor or center of the browser window, not the page. This is a major issue for us as the height of our application is variable, and can be much taller than the visible browser window. As a result, a dialog may display somewhere off-screen based on some user interaction, and it may not be immediately obvious that the user needs to scroll in order to interact with the dialog.
I realize that I can write code to use WindowStartupLocation.Manual for RadWindow instances displayed using .Show() and .ShowDialog(), but that won't help us with the various Alert/Confirm/Prompt dialogs throughout our application.
Is this a known issue, and if so is there any action toward a resolution?
Sincerely,
Stuart Updegrave
Virtuoso, Ltd.
[using q1 2010]
I believe that WindowStartupLocation.CenterScreen is implemented to center in the overall height of the page, not the center of either the current display or the visible host (browser) window. This is causing significant problems in our application.
Currently our application makes extensive use of RadWindow, including both Alert/Confirm/Prompt and window / modal window styles. For window / modal window, we have set to display in WindowStartupLocation.CenterScreen. I gather from a related forum post that the Alert/Confirm/Prompt dialogs use the same setting.
However, these dialogs are displayed in what appears to be the center of the page, not the screen as I think of it. I would expect the dialogs to be placed either in the center of the monitor or center of the browser window, not the page. This is a major issue for us as the height of our application is variable, and can be much taller than the visible browser window. As a result, a dialog may display somewhere off-screen based on some user interaction, and it may not be immediately obvious that the user needs to scroll in order to interact with the dialog.
I realize that I can write code to use WindowStartupLocation.Manual for RadWindow instances displayed using .Show() and .ShowDialog(), but that won't help us with the various Alert/Confirm/Prompt dialogs throughout our application.
Is this a known issue, and if so is there any action toward a resolution?
Sincerely,
Stuart Updegrave
Virtuoso, Ltd.
[using q1 2010]