equal
deleted
inserted
replaced
16 * |
16 * |
17 */ |
17 */ |
18 |
18 |
19 |
19 |
20 //INCLUDES |
20 //INCLUDES |
21 #include <hbaction.h> |
|
22 #include <hbtextitem.h> |
|
23 #include <centralrepository.h> |
|
24 |
21 |
25 #include "iaupdateagreement.h" |
22 #include "iaupdateagreement.h" |
26 #include "iaupdatefirsttimeinfo.h" |
23 #include "iaupdatefirsttimeinfo.h" |
|
24 #include "iaupdatedialogutil.h" |
27 #include "iaupdate.hrh" |
25 #include "iaupdate.hrh" |
28 #include "iaupdateprivatecrkeys.h" |
26 #include "iaupdateprivatecrkeys.h" |
29 |
27 |
|
28 #include <avkon.rsg> |
|
29 #include <iaupdate.rsg> |
|
30 #include <aknmessagequerydialog.h> // CAknMessageQueryDialog |
|
31 #include <StringLoader.h> |
|
32 #include <AknUtils.h> |
30 |
33 |
31 // ================= MEMBER FUNCTIONS ======================= |
34 // ================= MEMBER FUNCTIONS ======================= |
32 |
35 |
33 // --------------------------------------------------------------------------- |
36 // --------------------------------------------------------------------------- |
34 // CIAUpdateAgreement::NewL |
37 // CIAUpdateAgreement::NewL |
105 autoUpdateCheckValue == EIAUpdateSettingValueEnable ) |
108 autoUpdateCheckValue == EIAUpdateSettingValueEnable ) |
106 { |
109 { |
107 accepted = ETrue; |
110 accepted = ETrue; |
108 firstTimeInfo->SetAgreementAcceptedL(); |
111 firstTimeInfo->SetAgreementAcceptedL(); |
109 } |
112 } |
|
113 else if ( ShowDialogL( R_IAUPDATE_SOFTKEYS_ACCEPT_DECLINE__ACCEPT ) == EAknSoftkeyYes ) |
|
114 { |
|
115 accepted = ETrue; |
|
116 firstTimeInfo->SetAgreementAcceptedL(); |
|
117 } |
110 } |
118 } |
111 CleanupStack::PopAndDestroy( firstTimeInfo ); |
119 CleanupStack::PopAndDestroy( firstTimeInfo ); |
112 return accepted; |
120 return accepted; |
113 } |
121 } |
114 |
122 |
123 firstTimeInfo->SetAgreementAcceptedL(); |
131 firstTimeInfo->SetAgreementAcceptedL(); |
124 CleanupStack::PopAndDestroy( firstTimeInfo ); |
132 CleanupStack::PopAndDestroy( firstTimeInfo ); |
125 } |
133 } |
126 |
134 |
127 |
135 |
|
136 |
|
137 |
|
138 |
|
139 // --------------------------------------------------------------------------- |
|
140 // CIAUpdateAgreement::ShowAgreementL |
|
141 // |
|
142 // --------------------------------------------------------------------------- |
|
143 // |
|
144 void CIAUpdateAgreement::ShowAgreementL() |
|
145 { |
|
146 ShowDialogL( R_AVKON_SOFTKEYS_OK_EMPTY ); |
|
147 } |
128 |
148 |
129 // --------------------------------------------------------------------------- |
149 // --------------------------------------------------------------------------- |
130 // CIAUpdateAgreement::AgreementAcceptedL |
150 // CIAUpdateAgreement::AgreementAcceptedL |
131 // |
151 // |
132 // --------------------------------------------------------------------------- |
152 // --------------------------------------------------------------------------- |
137 TBool ret = firstTimeInfo->AgreementAcceptedL(); |
157 TBool ret = firstTimeInfo->AgreementAcceptedL(); |
138 CleanupStack::PopAndDestroy( firstTimeInfo ); |
158 CleanupStack::PopAndDestroy( firstTimeInfo ); |
139 return ret; |
159 return ret; |
140 } |
160 } |
141 |
161 |
142 |
162 // --------------------------------------------------------------------------- |
143 |
163 // CIAUpdateAgreement::ShowDialogL |
144 /*HBufC* text_1 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_1 ); |
164 // |
|
165 // --------------------------------------------------------------------------- |
|
166 // |
|
167 TInt CIAUpdateAgreement::ShowDialogL( TInt aCbaResourceId ) |
|
168 { |
|
169 HBufC* text_1 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_1 ); |
145 HBufC* text_2 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_2 ); |
170 HBufC* text_2 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_2 ); |
146 HBufC* text_3 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_3 ); |
171 HBufC* text_3 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_3 ); |
147 HBufC* text_4 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_4 ); |
172 HBufC* text_4 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_4 ); |
148 HBufC* text_5 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_5 ); |
173 HBufC* text_5 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_5 ); |
149 HBufC* text_6 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_6 ); |
174 HBufC* text_6 = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_TEXT_6 ); |
153 CArrayFix<TInt>* numberArray = |
178 CArrayFix<TInt>* numberArray = |
154 new ( ELeave ) CArrayFixFlat<TInt>( 2 ); |
179 new ( ELeave ) CArrayFixFlat<TInt>( 2 ); |
155 CleanupStack::PushL( numberArray ); |
180 CleanupStack::PushL( numberArray ); |
156 numberArray->AppendL( 2007 ); |
181 numberArray->AppendL( 2007 ); |
157 numberArray->AppendL( 2009 ); |
182 numberArray->AppendL( 2009 ); |
158 //HBufC* text_copyright = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_COPYRIGHT, *numberArray ); |
183 HBufC* text_copyright = StringLoader::LoadLC( R_IAUPDATE_AGREEMENT_DIALOG_COPYRIGHT, *numberArray ); |
159 TPtr ptr = text_copyright->Des(); |
184 TPtr ptr = text_copyright->Des(); |
160 AknTextUtils::DisplayTextLanguageSpecificNumberConversion( ptr ); |
185 AknTextUtils::DisplayTextLanguageSpecificNumberConversion( ptr ); |
161 |
186 |
162 HBufC* text = HBufC::NewLC( text_1->Length() + |
187 HBufC* text = HBufC::NewLC( text_1->Length() + |
163 text_2->Length() + |
188 text_2->Length() + |
203 |
228 |
204 dlg->ButtonGroupContainer().SetCommandSetL( aCbaResourceId ); |
229 dlg->ButtonGroupContainer().SetCommandSetL( aCbaResourceId ); |
205 |
230 |
206 TInt ret = dlg->RunLD(); |
231 TInt ret = dlg->RunLD(); |
207 |
232 |
208 return ret;*/ |
233 return ret; |
209 //return KErrNone; |
234 } |
210 |
|
211 |
235 |
212 // End of File |
236 // End of File |