How to control AcuToWeb interface?

Hi Everyone,

I've got a client that just started using AcuToWeb with version 10.4.1 (it was the latest version when I developed the current version of my software) and we're running into some visual/UI problems.  Originally, without any scroll bars, if the browser window wasn't large enough to show the window, it was just cut off.  I added a CSS file for a custom Theme with the only change being I added an html/body style that sets "overflow: auto". That gave me the browser scroll bars back, but the AcuToWeb "virtual" application window still seems to think that the rest of the browser canvas is inaccessible.  Is there any way to change the SCREEN settings/variables so that it's understood that the virtual canvas is unlimited and that the browser should handle all of the scrolling, not the application windows?  It's doing things like making the status bar huge, so that it's visible on the screen by default, but if you scroll the browser or resize the window, the outsized status bar is now visible.  And when I create a modal floating window, if it's too big to be seen at once, I get TWO scroll bars, for nested windows.  And the outer one one only controls the modal floating window, but also the parent window, which moves the status bar around.

I've tried changing several settings but nothing seems to help the application window ignore the boundaries of the browser.  I'm hoping there's something I've missed in the manual or there's some hidden setting.

Thanks

  • Suggested Answer

    0  

    Good morning,  .

    Do these window have the RESIZABLE property applied?

    Adding this property, the windows that are larger than the browser area should have the scroll-bars displayed automatically.

    Also AUTO-RESIZE may help.

    Claudio Contardi

    Lead Technical Support Specialist
    Rocket Software, Italia
    RocketSoftware.com
    linkedin.com/rocket-software

  • 0 in reply to   

    HI Claudio,

    The windows all have AUTO-REZIZE and RESIZEABLE.  You are correct that when first rendered, scroll bars are displayed and can be used to see the parts of the screen that are below the visible area.  But if you click on the button to "restore" the Acu Screen so that you can move it around or resize it, it doesn't re-render anything so you may lose things off the bottom.  It does appear to re-render if you then change the size of the window, but even if you change the size of your browser window, it still assumes that the browser is the initial size, forcing the scroll bars if it gets larger than the original browser window size.  If the Acu Screen simply ignored the size of the browser window when first rendered, I could use a Theme to activate the browser's scroll bars and then it wouldn't matter if the user resized the browser window.

    Also, the user can call up a modal Floating Screen with a scrolling text area.  If that is also larger than the visible area, when it is displayed on top of the original, the bottom of the new screen is cut off.  The mouse scroll wheel happily scrolls the text area, but even if you scroll to the bottom of the scrolling text area, the "outer" scroll bar (that allows me to see the area that was initially cut off by the browser window that is too small) needs to be selected manually (i.e. the scroll wheel never engages it).  If that outer scroll bar that was only created because the windows were too small for the browser window wasn't there, then the browser scroll bars would handle everything.  Also, it changes the size of the initial screen that is behind (but still visible) and it scrolls that screen at the same time as the modal screen, causing my status line to move around and there's a big blank area at the bottom that was expected to be out of the viewable area.

    Would it help to post some pictures of what I'm seeing?

    Dave

  • Suggested Answer

    0   in reply to 

    Good morning,  .

    Our raccomandation is for your end-users to upgrade to AcuToWeb 10.5.1.

    They could take advantage of the new "web.resize" feature.

    Please, contact your local Support engineer through the Support Portal at https://portal.microfocus.com/

    You can submit any useful screenshot there.

    Best Regards.

    Claudio Contardi

    Lead Technical Support Specialist
    Rocket Software, Italia
    RocketSoftware.com
    linkedin.com/rocket-software

  • 0 in reply to   

    Unfortunately, that won't be possible, as each version is tightly coupled to my product.  If that is the only way to get the desired functionality, then I'll have to start planning the next version of my software with that in mind.

    Thank you for the information.