javauis/lcdui_akn/lcdui/inc/CMIDCanvasGraphicsItem.h
branchRCL_3
changeset 21 4376525cdefb
parent 18 9ac0a0a7da70
child 23 e5618cc85d74
equal deleted inserted replaced
19:71c436fe3ce0 21:4376525cdefb
    52         CMIDCanvasGraphicsItemPainter* iPainterHandle;
    52         CMIDCanvasGraphicsItemPainter* iPainterHandle;
    53         // The shared CMIDUtils instance. Not owned.
    53         // The shared CMIDUtils instance. Not owned.
    54         CMIDUtils* iUtils;
    54         CMIDUtils* iUtils;
    55 
    55 
    56         TCtorParams::TCtorParams() :
    56         TCtorParams::TCtorParams() :
    57             iPainterHandle(NULL),
    57                 iPainterHandle(NULL),
    58             iUtils(NULL) {}
    58                 iUtils(NULL) {}
    59     };
    59     };
    60 
    60 
    61 public: // Constructors and destructor
    61 public: // Constructors and destructor
    62 
    62 
    63     /**
    63     /**
   145     TBool IsTouchEnabled()
   145     TBool IsTouchEnabled()
   146     {
   146     {
   147         return EFalse;
   147         return EFalse;
   148     }
   148     }
   149 
   149 
       
   150     /**
       
   151      * Handles fullscreen state of parent Canvas.
       
   152      *
       
   153      * @since S60 5.0
       
   154      */
       
   155     void HandleFullscreenModeChange();
       
   156 
       
   157     /**
       
   158      * Handles changes of screen orientation.
       
   159      *
       
   160      * @since S60 5.0
       
   161      */
       
   162     void HandleResolutionChange();
       
   163 
   150 public: // From MMIDScalable
   164 public: // From MMIDScalable
   151 
   165 
   152     TBool IsScalingOn() const;
   166     TBool IsScalingOn() const;
   153 
       
   154 public: //Own methods
       
   155 
       
   156     /**
       
   157      * Handles fullscreen state of parent Canvas.
       
   158      *
       
   159      * @since S60 5.0
       
   160      */
       
   161     void HandleFullscreenModeChange();
       
   162 
       
   163     /**
       
   164      * Handles changes of screen orientation.
       
   165      *
       
   166      * @since S60 5.0
       
   167      */
       
   168     void HandleResolutionChange();
       
   169 
   167 
   170 public: // From MMIDCanvasGraphicsItem
   168 public: // From MMIDCanvasGraphicsItem
   171 
   169 
   172     /**
   170     /**
   173      * Sets the parent of this canvas graphics item component. The parent must
   171      * Sets the parent of this canvas graphics item component. The parent must