idlehomescreen/widgetmanager/inc/wmmaincontainer.h
changeset 4 4d54b72983ae
parent 2 08c6ee43b396
child 9 f966699dea19
equal deleted inserted replaced
3:fb3763350a08 4:4d54b72983ae
    83     void ConstructL( 
    83     void ConstructL( 
    84             const TRect& aRect );
    84             const TRect& aRect );
    85 
    85 
    86 public: // new functions	
    86 public: // new functions	
    87 
    87 
    88     /** 
       
    89      * @return reference to WmPlugin 
       
    90      */
       
    91     CWmPlugin& WmPlugin();
       
    92     
       
    93     /** 
    88     /** 
    94      * @return true, if portal button is currently selected 
    89      * @return true, if portal button is currently selected 
    95      */
    90      */
    96     TBool PortalSelected();
    91     TBool PortalSelected();
    97     
    92     
   334     
   329     
   335     /**
   330     /**
   336      * portal button
   331      * portal button
   337      * (if there is only one button, this is it)
   332      * (if there is only one button, this is it)
   338      */
   333      */
   339     CWmPortalButton*             iPortalButtonOne;
   334     CWmPortalButton*         iPortalButtonOne;
   340 
   335 
   341     /**
   336     /**
   342      * portal button
   337      * portal button
   343      * (if there is only one button, this is NULL)
   338      * (if there is only one button, this is NULL)
   344      */
   339      */
   345     CWmPortalButton*             iPortalButtonTwo;
   340     CWmPortalButton*         iPortalButtonTwo;
   346 
   341 
   347     /** GUI layout modes */
   342     /** whether we are orientated in landscape */
   348     enum TWmLayout
   343     TBool                   iLandscape;
   349         {
   344 
   350         EPortrait,
   345     /** whether we have mirrored layout */
   351         ELandscape,
   346     TBool                   iMirrored;
   352         ELandscapeMirrored
       
   353         };
       
   354 
       
   355     /**
       
   356      * current widget manager container layout
       
   357      */
       
   358     TWmLayout               iLayout;
       
   359 
   347 
   360     /** focus modes */
   348     /** focus modes */
   361     enum TWmFocusMode
   349     enum TWmFocusMode
   362         {
   350         {
   363         ENowhere,
   351         ENowhere,