Announcement

Collapse
No announcement yet.

Busy Dialog bug with Browser object Again?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Busy Dialog bug with Browser object Again?

    For some reason I cannot access the previous post on this bug. Can anyone confirm this bug?

    Essentially if you have a browser object on page 1 and a busy dialog on init for page 2 it is causing a ghost dialog box at 0,0 if your browser object occupies the top left corner. This same bug is also occuring using browser object navigation complete actions within the same page.

    Here is the code for a project illustrating the error:

    <AutoPlayMediaStudioDocument>
    <AMS40Version>4.0.0.3</AMS40Version>
    <AMS40Type>Commercial</AMS40Type>
    <CurrentPage>1</CurrentPage>
    <ProjectInfo>
    <DistributionFolderPath>C:\Documents and Settings\kpsmith\Desktop\V4 e.resource\Browser Bug\Distribution</DistributionFolderPath>
    <StartupPage>%PageFirst%</StartupPage>
    <WindowStyles>
    <ShowTitleBar>1</ShowTitleBar>
    <ShowWindowBorder>1</ShowWindowBorder>
    <FullScreen>0</FullScreen>
    <Width>630</Width>
    <Height>425</Height>
    </WindowStyles>
    <SplashScreen>
    <DisplayAtStartup>0</DisplayAtStartup>
    <Filename/>
    <Duration>3000</Duration>
    </SplashScreen>
    <CreditsScreen>
    <DisplayAtShutdown>0</DisplayAtShutdown>
    <Filename/>
    <Duration>3000</Duration>
    </CreditsScreen>
    <Languages>
    <Language>
    <LanguageID>9</LanguageID>
    <FileName>C:\Program Files\AutoPlay Media Studio 4.0\Data\Languages\English.xml</FileName>
    <IsDefaultLanguage>1</IsDefaultLanguage>
    </Language>
    </Languages>
    <TransparentWindow>
    <UseTransparentBackground>0</UseTransparentBackground>
    <TransparentImage/>
    <TransparentColor>0</TransparentColor>
    </TransparentWindow>
    <ActiveXRequirements>
    <FlashRequired>0</FlashRequired>
    <FlashMinimumVersion>6.0.0.0</FlashMinimumVersion>
    <FlashURL>http://www.macromedia.com</FlashURL>
    <IERequired>0</IERequired>
    <IEMinimumVersion>4.72.2106.7</IEMinimumVersion>
    <IEURL>http://www.microsoft.com/ie</IEURL>
    <MediaPlayerRequired>0</MediaPlayerRequired>
    <MediaPlayerMinimumVersion>6.0.2.902</MediaPlayerMinimumVersion>
    <MediaPlayerURL>http://www.microsoft.com/mediaplayer</MediaPlayerURL>
    <ShowHelpButton>0</ShowHelpButton>
    <HelpLink/>
    </ActiveXRequirements>
    <Event>
    <Name>On Initialize</Name>
    </Event>
    <Event>
    <Name>On Close</Name>
    </Event>
    <Event>
    <Name>On Destroy</Name>
    </Event>
    </ProjectInfo>
    <BuildSettings>
    <ExecutableFilename>autorun.exe</ExecutableFilename>
    <UseDataDir>1</UseDataDir>
    <DataDir>DATA</DataDir>
    <CreateAutorunINF>1</CreateAutorunINF>
    <ExternalIcon>
    <Enabled>0</Enabled>
    <Path/>
    </ExternalIcon>
    <PreBuildStep>
    <Run>0</Run>
    <FileType>0</FileType>
    <FileName/>
    <Arguments/>
    <WaitForReturn>0</WaitForReturn>
    </PreBuildStep>
    <PostBuildStep>
    <Run>0</Run>
    <FileType>0</FileType>
    <FileName/>
    <Arguments/>
    <WaitForReturn>0</WaitForReturn>
    </PostBuildStep>
    <PromptForBuildConfig>0</PromptForBuildConfig>
    <BuildConfiguration>
    <Name>Default Build</Name>
    <Constants/>
    </BuildConfiguration>
    </BuildSettings>
    <Page>
    <Name>Page 1</Name>
    <WindowTitle>AutoPlay Application</WindowTitle>
    <Background>
    <Type>0</Type>
    <TopColor format="decimal">16711680</TopColor>
    <BottomColor format="decimal">16777215</BottomColor>
    <ParentPage/>
    <ShowParentDT>1</ShowParentDT>
    <NormalImage>
    <Filename/>
    </NormalImage>
    <MouseOverImage>
    <Filename/>
    </MouseOverImage>
    <MouseDownImage>
    <Filename/>
    </MouseDownImage>
    </Background>
    <Object>
    <Type>6</Type>
    <Name>WebBrowser1</Name>
    <VisibleAtDesignTime>1</VisibleAtDesignTime>
    <VisibleAtRunTime>1</VisibleAtRunTime>
    <Locked>0</Locked>
    <LockSize>0</LockSize>
    <ToolTip/>
    <Cursor>0</Cursor>
    <Coordinates>
    <Top>0</Top>
    <Bottom>212</Bottom>
    <Left>0</Left>
    <Right>376</Right>
    </Coordinates>
    <Hotkey>
    <VirtualKey>0</VirtualKey>
    <Modifiers>0</Modifiers>
    </Hotkey>
    <Event>
    <Name>On Before Navigate</Name>
    </Event>
    <Event>
    <Name>On Download Begin</Name>
    </Event>
    <Event>
    <Name>On Download Complete</Name>
    </Event>
    <Event>
    <Name>On Navigate Complete</Name>
    </Event>
    <Event>
    <Name>On Document Complete</Name>
    </Event>
    <Event>
    <Name>On Progress Change</Name>
    </Event>
    <Event>
    <Name>On Status Text Change</Name>
    </Event>
    <Event>
    <Name>On Title Change</Name>
    </Event>
    <WEB_BROWSER>
    <InitialPage>www.indigorose.com</InitialPage>
    <AltMode>1</AltMode>
    <AltImage/>
    </WEB_BROWSER>
    </Object>
    <Object>
    <Type>1</Type>
    <Name>Text1</Name>
    <VisibleAtDesignTime>1</VisibleAtDesignTime>
    <VisibleAtRunTime>1</VisibleAtRunTime>
    <Locked>0</Locked>
    <LockSize>0</LockSize>
    <ToolTip/>
    <Cursor>1</Cursor>
    <Coordinates>
    <Top>298</Top>
    <Bottom>322</Bottom>
    <Left>232</Left>
    <Right>383</Right>
    </Coordinates>
    <Hotkey>
    <VirtualKey>0</VirtualKey>
    <Modifiers>0</Modifiers>
    </Hotkey>
    <Event>
    <Name>On Mouse Over</Name>
    </Event>
    <Event>
    <Name>On Mouse Leave</Name>
    </Event>
    <Event>
    <Name>On Mouse Click</Name>
    <Action name="Jump">
    <Type>1</Type>
    <Function>0</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <PageName>Page 2</PageName>
    </Action>
    </Event>
    <Text>
    <Body>Jump to Page 2</Body>
    <NormalColor format="decimal">0</NormalColor>
    <HighlightColor format="decimal">16711680</HighlightColor>
    <MouseDownColor format="decimal">255</MouseDownColor>
    <FontName>Arial</FontName>
    <StyleName>Regular</StyleName>
    <CharacterSet>0</CharacterSet>
    <Height>24</Height>
    <Weight>400</Weight>
    <Italic>0</Italic>
    <Underline>0</Underline>
    <StrikeOut>0</StrikeOut>
    <Alignment>0</Alignment>
    <AntiAlias>1</AntiAlias>
    <VerticalCenter>0</VerticalCenter>
    <MouseOverSound/>
    <MouseOverIsExternal>0</MouseOverIsExternal>
    <MouseClickSound/>
    <MouseClickIsExternal>0</MouseClickIsExternal>
    </Text>
    </Object>
    <Event>
    <Name>On Initialize</Name>
    </Event>
    <Event>
    <Name>On Show</Name>
    </Event>
    <Event>
    <Name>On Close</Name>
    </Event>
    <Event>
    <Name>On Destroy</Name>
    </Event>
    </Page>
    <Page>
    <Name>Page 2</Name>
    <WindowTitle>AutoPlay Application</WindowTitle>
    <Background>
    <Type>0</Type>
    <TopColor format="decimal">16711680</TopColor>
    <BottomColor format="decimal">16777215</BottomColor>
    <ParentPage/>
    <ShowParentDT>1</ShowParentDT>
    <NormalImage>
    <Filename/>
    </NormalImage>
    <MouseOverImage>
    <Filename/>
    </MouseOverImage>
    <MouseDownImage>
    <Filename/>
    </MouseDownImage>
    </Background>
    <Object>
    <Type>6</Type>
    <Name>WebBrowser1</Name>
    <VisibleAtDesignTime>1</VisibleAtDesignTime>
    <VisibleAtRunTime>1</VisibleAtRunTime>
    <Locked>0</Locked>
    <LockSize>0</LockSize>
    <ToolTip/>
    <Cursor>0</Cursor>
    <Coordinates>
    <Top>0</Top>
    <Bottom>212</Bottom>
    <Left>0</Left>
    <Right>376</Right>
    </Coordinates>
    <Hotkey>
    <VirtualKey>0</VirtualKey>
    <Modifiers>0</Modifiers>
    </Hotkey>
    <Event>
    <Name>On Before Navigate</Name>
    </Event>
    <Event>
    <Name>On Download Begin</Name>
    </Event>
    <Event>
    <Name>On Download Complete</Name>
    </Event>
    <Event>
    <Name>On Navigate Complete</Name>
    </Event>
    <Event>
    <Name>On Document Complete</Name>
    </Event>
    <Event>
    <Name>On Progress Change</Name>
    </Event>
    <Event>
    <Name>On Status Text Change</Name>
    </Event>
    <Event>
    <Name>On Title Change</Name>
    </Event>
    <WEB_BROWSER>
    <InitialPage>www.indigorose.com</InitialPage>
    <AltMode>1</AltMode>
    <AltImage/>
    </WEB_BROWSER>
    </Object>
    <Object>
    <Type>1</Type>
    <Name>Text1</Name>
    <VisibleAtDesignTime>1</VisibleAtDesignTime>
    <VisibleAtRunTime>1</VisibleAtRunTime>
    <Locked>0</Locked>
    <LockSize>0</LockSize>
    <ToolTip/>
    <Cursor>1</Cursor>
    <Coordinates>
    <Top>298</Top>
    <Bottom>322</Bottom>
    <Left>232</Left>
    <Right>383</Right>
    </Coordinates>
    <Hotkey>
    <VirtualKey>0</VirtualKey>
    <Modifiers>0</Modifiers>
    </Hotkey>
    <Event>
    <Name>On Mouse Over</Name>
    </Event>
    <Event>
    <Name>On Mouse Leave</Name>
    </Event>
    <Event>
    <Name>On Mouse Click</Name>
    <Action name="Set Value">
    <Type>6</Type>
    <Function>0</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Variable>%CustomVar%</Variable>
    <Value>1</Value>
    <Evaluate>1</Evaluate>
    </Action>
    <Action name="WHILE">
    <Type>204</Type>
    <Function>1</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Condition>%CustomVar% &amp;lt;= 500</Condition>
    </Action>
    <Action name="Busy">
    <Type>135</Type>
    <Function>0</Function>
    <DTIndentLevel>1</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Display>TRUE</Display>
    <Text>Counting: %CustomVar%</Text>
    </Action>
    <Action name="Set Value">
    <Type>6</Type>
    <Function>0</Function>
    <DTIndentLevel>1</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Variable>%CustomVar%</Variable>
    <Value>%CustomVar% + 1</Value>
    <Evaluate>1</Evaluate>
    </Action>
    <Action name="END WHILE">
    <Type>205</Type>
    <Function>1</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    </Action>
    <Action name="Busy">
    <Type>135</Type>
    <Function>0</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Display>False</Display>
    <Text>Counting: %CustomVar%</Text>
    </Action>
    <Action name="Jump">
    <Type>1</Type>
    <Function>0</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <PageName>Page 1</PageName>
    </Action>
    </Event>
    <Text>
    <Body>Jump to Page 1</Body>
    <NormalColor format="decimal">0</NormalColor>
    <HighlightColor format="decimal">16711680</HighlightColor>
    <MouseDownColor format="decimal">255</MouseDownColor>
    <FontName>Arial</FontName>
    <StyleName>Regular</StyleName>
    <CharacterSet>0</CharacterSet>
    <Height>24</Height>
    <Weight>400</Weight>
    <Italic>0</Italic>
    <Underline>0</Underline>
    <StrikeOut>0</StrikeOut>
    <Alignment>0</Alignment>
    <AntiAlias>1</AntiAlias>
    <VerticalCenter>0</VerticalCenter>
    <MouseOverSound/>
    <MouseOverIsExternal>0</MouseOverIsExternal>
    <MouseClickSound/>
    <MouseClickIsExternal>0</MouseClickIsExternal>
    </Text>
    </Object>
    <Event>
    <Name>On Initialize</Name>
    <Action name="Set Value">
    <Type>6</Type>
    <Function>0</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Variable>%CustomVar%</Variable>
    <Value>1</Value>
    <Evaluate>1</Evaluate>
    </Action>
    <Action name="WHILE">
    <Type>204</Type>
    <Function>1</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Condition>%CustomVar% &amp;lt;= 500</Condition>
    </Action>
    <Action name="Busy">
    <Type>135</Type>
    <Function>0</Function>
    <DTIndentLevel>1</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Display>TRUE</Display>
    <Text>Counting: %CustomVar%</Text>
    </Action>
    <Action name="Set Value">
    <Type>6</Type>
    <Function>0</Function>
    <DTIndentLevel>1</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Variable>%CustomVar%</Variable>
    <Value>%CustomVar% + 1</Value>
    <Evaluate>1</Evaluate>
    </Action>
    <Action name="END WHILE">
    <Type>205</Type>
    <Function>1</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    </Action>
    <Action name="Busy">
    <Type>135</Type>
    <Function>0</Function>
    <DTIndentLevel>0</DTIndentLevel>
    <Enabled>1</Enabled>
    <ErrorHandling>
    <UserNotificationMode>2</UserNotificationMode>
    <CustomErrorMessage/>
    <OnErrorAction>0</OnErrorAction>
    <JumpToLabel/>
    </ErrorHandling>
    <Display>False</Display>
    <Text>Counting: %CustomVar%</Text>
    </Action>
    </Event>
    <Event>
    <Name>On Show</Name>
    </Event>
    <Event>
    <Name>On Close</Name>
    </Event>
    <Event>
    <Name>On Destroy</Name>
    </Event>
    </Page>
    <MP3Player>
    <Event>
    <Name>On Play</Name>
    </Event>
    <Event>
    <Name>On Pause</Name>
    </Event>
    <Event>
    <Name>On Stop</Name>
    </Event>
    <Event>
    <Name>On Song End</Name>
    </Event>
    <Event>
    <Name>On Progress</Name>
    </Event>
    </MP3Player>
    </AutoPlayMediaStudioDocument>

  • #2
    Re: Busy Dialog bug with Browser object Again?

    Confirmed!

    I cant help thinking this is a bug thats not strictly AMS and IE also plays a part, coz I see similar things occasionally when browsing. Not quite the same .. like buttons that dont work as they should etc. Yu click em and they stay in .. just makes me think IE doesnt work seemlessly with 3D button looking things. Maybe - maybe not.
    Anyway ... i see the bug!
    -
    = Derek
    ["All glory comes from daring to begin" - fortune cookie]

    Comment


    • #3
      Re: Busy Dialog bug with Browser object Again?

      Thanks Derek. Makes me feel better knowing i'm not crazy...seeing things that aren't there.

      Now if I can just stop talking to myself [img]/ubbthreads/images/icons/smile.gif[/img]

      Comment


      • #4
        Re: Busy Dialog bug with Browser object Again?

        You're welcome!

        As for talking to yourself - try some 'Duck Tape'!!! [img]/ubbthreads/images/icons/wink.gif[/img]
        -
        = Derek
        ["All glory comes from daring to begin" - fortune cookie]

        Comment


        • #5
          Re: Busy Dialog bug with Browser object Again?

          I noticed this bug wasn't addressed in 4.0.0.4.

          Is this an IE bug that can't be resolved??

          Comment


          • #6
            Re: Busy Dialog bug with Browser object Again?

            Due to the large amount of posts on this forum, sometimes posts are missed, in this case, a bug was reported, however not submitted as one to be resolved.

            I have tested and confirmed this behavior in build 4.0.0.4. When you jump to another page that has actions on the "On Initialize" event, the previous page remains on the screen until those actions have completed. Then that screen is drawn and moves onto the "On Show" event actions. From speaking to one of the developers, it appears that since the screen is not being updated(redrawn) at that point, the busy dialog which was set at an initial postion, then moved to a certain point is visible given that type of Object, I believe the Flash Object as well.

            Currently there is no way around this that I could find other than moving those actions to the "On Show" event instead, so the drawing of the screen starts before the busy dialog is displayed.

            In the future, if anyone confirms a bug, please email [email protected] so we can ensure it's submission. Thank you for pointing this out and we're sorry for this not being submitted earlier.

            Comment


            • #7
              Re: Busy Dialog bug with Browser object Again?

              Thanks for the reply Darryl!!!

              I can definately understand a post getting missed at this busy forum...

              I really appreciate the attention IR is giving to stomping out these bugs.

              Comment

              Working...
              X