equal
deleted
inserted
replaced
48 |
48 |
49 /// ROM drive. |
49 /// ROM drive. |
50 _LIT( KDialerResourceFile, "dialer.rsc" ); |
50 _LIT( KDialerResourceFile, "dialer.rsc" ); |
51 |
51 |
52 // number entry, keypad area, easydialing, toolbar |
52 // number entry, keypad area, easydialing, toolbar |
53 const TInt KContainedControlsInTelephonyMode = 4; |
53 const TInt KContainedControlsInTelephonyMode = 4; |
|
54 |
54 |
55 |
55 // ========================= MEMBER FUNCTIONS ================================ |
56 // ========================= MEMBER FUNCTIONS ================================ |
56 |
57 |
57 // --------------------------------------------------------------------------- |
58 // --------------------------------------------------------------------------- |
58 // CDialer::NewL |
59 // CDialer::NewL |
69 self->ConstructL( aContainer, aRect, aController ); |
70 self->ConstructL( aContainer, aRect, aController ); |
70 CleanupStack::Pop( self ); |
71 CleanupStack::Pop( self ); |
71 return self; |
72 return self; |
72 } |
73 } |
73 |
74 |
|
75 // ----------------------------------------------------------------------------- |
|
76 // CDialer::~CDialer |
|
77 // |
74 // Destructor |
78 // Destructor |
|
79 // ----------------------------------------------------------------------------- |
|
80 // |
75 EXPORT_C CDialer::~CDialer() |
81 EXPORT_C CDialer::~CDialer() |
76 { |
82 { |
77 DIALER_PRINT("CDialer::~CDialer<"); |
83 DIALER_PRINT("CDialer::~CDialer<"); |
78 AknsUtils::DeregisterControlPosition( this ); |
84 AknsUtils::DeregisterControlPosition( this ); |
79 |
85 |
129 |
135 |
130 ActivateL(); |
136 ActivateL(); |
131 DIALER_PRINT("CDialer::ConstructL>"); |
137 DIALER_PRINT("CDialer::ConstructL>"); |
132 } |
138 } |
133 |
139 |
134 // Constructor |
140 // ----------------------------------------------------------------------------- |
135 CDialer::CDialer( ) : |
141 // CDialer::CDialer |
136 iEikEnv( *CEikonEnv::Static() ) |
142 // |
137 { |
143 // Default constructor |
138 // Empty |
144 // ----------------------------------------------------------------------------- |
|
145 // |
|
146 CDialer::CDialer() |
|
147 { |
|
148 // Empty |
139 } |
149 } |
140 |
150 |
141 // ----------------------------------------------------------------------------- |
151 // ----------------------------------------------------------------------------- |
142 // CDialer::NumberEntry |
152 // CDialer::NumberEntry |
143 // |
153 // |
149 return this; |
159 return this; |
150 } |
160 } |
151 |
161 |
152 // ----------------------------------------------------------------------------- |
162 // ----------------------------------------------------------------------------- |
153 // CDialer::SetNumberEntryObserver |
163 // CDialer::SetNumberEntryObserver |
154 // |
|
155 // |
|
156 // ----------------------------------------------------------------------------- |
164 // ----------------------------------------------------------------------------- |
157 // |
165 // |
158 EXPORT_C void CDialer::SetNumberEntryObserver( MNumberEntryObserver& aObserver ) |
166 EXPORT_C void CDialer::SetNumberEntryObserver( MNumberEntryObserver& aObserver ) |
159 { |
167 { |
160 iNumberEntry->SetNumberEntryObserver( aObserver ); |
168 iNumberEntry->SetNumberEntryObserver( aObserver ); |
651 { |
659 { |
652 TFileName path( KDriveZ ); |
660 TFileName path( KDriveZ ); |
653 path.Append( KDC_RESOURCE_FILES_DIR ); |
661 path.Append( KDC_RESOURCE_FILES_DIR ); |
654 path.Append( KDialerResourceFile ); |
662 path.Append( KDialerResourceFile ); |
655 |
663 |
656 RFs &fsSession= iEikEnv.FsSession(); |
664 RFs& fsSession= ControlEnv()->FsSession(); |
657 BaflUtils::NearestLanguageFile( fsSession, path ); |
665 BaflUtils::NearestLanguageFile( fsSession, path ); |
658 iResourceOffset = iEikEnv.AddResourceFileL( path ); |
666 iResourceOffset = ControlEnv()->AddResourceFileL( path ); |
659 } |
667 } |
660 |
668 |
661 // ----------------------------------------------------------------------------- |
669 // ----------------------------------------------------------------------------- |
662 // CDialer::UnLoadResources |
670 // CDialer::UnLoadResources |
663 // |
671 // |
665 // |
673 // |
666 void CDialer::UnLoadResources() |
674 void CDialer::UnLoadResources() |
667 { |
675 { |
668 if ( iResourceOffset > 0 ) |
676 if ( iResourceOffset > 0 ) |
669 { |
677 { |
670 iEikEnv.DeleteResourceFile( iResourceOffset ); |
678 ControlEnv()->DeleteResourceFile( iResourceOffset ); |
671 iResourceOffset = 0; |
679 iResourceOffset = 0; |
672 } |
680 } |
673 } |
681 } |
674 |
682 |
675 // --------------------------------------------------------------------------- |
683 // --------------------------------------------------------------------------- |