Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Scrollable grids in iPad?

    We have an application already developed using SmartClient ListGrids & TreeGrids. We want to now make it available on the iPad. I am somewhat familiar with the "scrollable div" problem that the webkit browser has, so when I load up the application on the iPad, if the number of rows in the grid exceed the visible portion of the screen I am not offered any scrollbars to be able to scroll the grid within the page (as I am offered on the desktop browser). I am, however, able to browse your examples (http://www.smartclient.com/#Welcome) on the iPad and I do get the scrollbars in the sample grids as I would expect.

    Is there something special I need to do on our side in order to get the scrollbars to appear?

    I am running Isomorphic SmartClient Framework (SC_SNAPSHOT-2011-01-05/Pro Deployment 2011-01-05)

    #2
    No, it sounds instead like there is something special you've done to turn them off :) One guess would be external CSS in the page. But you should also go ahead and upgrade to the official 2.5 release, or one of the 2.5.x nightlies available at smartclient.com/builds.

    Comment


      #3
      Anything in particular I should look for in our external CSS on the page?

      Comment


        #4
        First step: remove it entirely to verify it's the problem.

        Then, you could view the app in Firefox so you could use Firefox to see what styles are being applied to the grid body. Likely it would have something to do with CSS overflow.

        Comment


          #5
          I thought I would let you know I solved this issue. In our load_skin.js we had changed

          Code:
          isc.Canvas.addProperties({
                  showCustomScrollbars: false
          });
          so that we would get the native browser scrollbars & not the SmartClient skinned ones. When I flipped this back to true I then get the scrollbars on the iPad (albeit the TreeGrid is VERY slow and not something you would want to use on a daily basis - but it does work).

          Thanks for your help.

          Comment

          Working...
          X