ICEmobile
  1. ICEmobile
  2. MOBI-191

Create a page layout component for mobile screens

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1 Beta
    • Fix Version/s: 1.1 Final
    • Component/s: None
    • Labels:
      None
    • Environment:
      mobile

      Description

      The page Panel defines a header, body and footer facet and when used with combination with deviceStyleSheet will be styled for the detected device.

      <pagePanel>
      <facet name="header" />
      <facet name="body" />
      <facet name="footer" />
      </pagePanel>

      The component can be used in a panelStack or on its own or not at all. All depends on what the developer is up too. Here is simple mobile component example showing how to use a the camera component but will get a nice pretty wrapper.

      <pagePanel>
      <facet name="header" >Camera Example</facet>
      <facet name="body" >
      <fieldsetGroup>
                           <fieldsetRow>
      <form>
      <camcorder id="cc" type="basic"
      value="#{camcorderBean.clip}"/>
      <thumbnail for="cc"/>
      <commandButton >
      </form>
                           </fieldsetRow>
      </filedsetGroup>
      </facet>
      </pagePanel>

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #29099 Thu May 17 14:42:22 MDT 2012 patrick.corless MOBI-191 corrected an issue with iphone where the background pin stripes where not correctly applied to the panel body.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/iphone/default-page-panel.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #28392 Mon Mar 19 07:15:48 MDT 2012 patrick.corless MOBI-191 addition of new component to handle default page layout of a header, body and footer.
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/iphone/pinstripes.png
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/android/default-page-panel.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/ipad
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/iphone
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/honeycomb/default-page-panel.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanel.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/android
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/ipad/pinstripes.png
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/bberry
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/iphone/default-page-panel.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/ipad/header.png
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelMeta.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/iphone/header.png
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/ipad/default-page-panel.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/honeycomb
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/build.xml
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/pagepanel/bberry/default-page-panel.css

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: