1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 1997-2010 Nokia Corporation and/or its subsidiary(-ies). |
2 // All rights reserved. |
2 // All rights reserved. |
3 // This component and the accompanying materials are made available |
3 // This component and the accompanying materials are made available |
4 // under the terms of "Eclipse Public License v1.0" |
4 // under the terms of "Eclipse Public License v1.0" |
5 // which accompanies this distribution, and is available |
5 // which accompanies this distribution, and is available |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
357 public: // deprecated |
357 public: // deprecated |
358 inline TInt SetGc(CWindowGc* aGraphicsContext) const; |
358 inline TInt SetGc(CWindowGc* aGraphicsContext) const; |
359 inline CWindowGc* GetGc() const; |
359 inline CWindowGc* GetGc() const; |
360 private: |
360 private: |
361 friend class CCoeRedrawer; |
361 friend class CCoeRedrawer; |
362 void DrawComponents(const TRect& aRect) const; |
362 void Constructor(CCoeEnv* aCoeEnv); |
|
363 void DrawComponents(const TRect& aRect) const; |
363 void DrawWindowOwningComponentsNow() const; |
364 void DrawWindowOwningComponentsNow() const; |
364 void DrawWindowOwningComponentsNow(const TRect &aRect) const; |
365 void DrawWindowOwningComponentsNow(const TRect& aRect) const; |
365 void SetGrabbed(TBool aGrabbed, TInt aPointerNumber); |
366 void SetGrabbed(TBool aGrabbed, TInt aPointerNumber); |
366 TBool IsGrabbed(TInt aPointerNumber = 0) const; |
367 TBool IsGrabbed(TInt aPointerNumber = 0) const; |
367 void DoMakeVisible(TBool aVisible); |
368 void DoMakeVisible(TBool aVisible); |
368 void CheckPointerEventPurge() const; |
369 void CheckPointerEventPurge() const; |
369 void RecursivelyMergeTextDrawers(CCoeTextDrawerBase*& aTextDrawer, const CCoeControl* aDrawingControl, TInt aKey) const; |
370 void RecursivelyMergeTextDrawers(CCoeTextDrawerBase*& aTextDrawer, const CCoeControl* aDrawingControl, TInt aKey) const; |