For continued disscussion on this topic : Active X message in wrong spot
Frank
06-29-2000, 05:41 PM
I am testing a web application that displays some Active X input message boxes, but the message boxes are appearing under the active web screen, so they are not visible, but regular error messages appear okay, it is just the Active X messages. This application window is opened from another browser window which also stays open but is minimized. The Active X message is displayed on the first window that is actually not active, so you must either minimize the active window or maximize the other window to see the message. This only occurs in Internet Explorer, it works fine in Netscape. Please any ideas?
Thansk Frank
gzazJim
06-29-2000, 06:22 PM
Frank,
What development environment is the Application being built in? VB5/6? Visual InterDev? C++? Other? I have seen errors like this before in VB5/6, so perhaps I can be of some (very little most likely) assistance.
Thanks,
Jim
Frank
06-29-2000, 06:40 PM
Thanks Jim, the application was developed using FormFlow99 and VB script. I appreciate any ideas you may have, thanks.
Vincent Puglia
06-30-2000, 02:18 PM
Hi,
Don't really know what I'm talking about, but...isn't there some sort of z-index, top_focus function call you can use? You know to set the active window?
Vinny
gzazJim
06-30-2000, 04:42 PM
Frank,
First, try what Vincent mentioned - you should be able to set the property of the ActiveX window to always be on top. If that fails...
Have you tried setting the ActiveX window to vbModal? Then there has to be some user interaction to make it go away, and from my experience, it will ALWAYS appear on the top-most layer.
Add a form in FormFlow99 and select it, change the new form name to frmAdd. Add either an onLoad() event or a button (onClick()) event to show frmAdd.frm.
Syntax follows...
Private Sub cmdShowForm_Click()
frmAdd.Show vbModal
End Sub
I'm not sure if this will work in FF99, but it's worth a shot...
Hope it helps!
Good Luck,
Jim
Powered by vBulletin® Version 4.1.12 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.