110 TestOptionsMenuL(); |
110 TestOptionsMenuL(); |
111 TestTasObjectInfoAndTasHookL(); |
111 TestTasObjectInfoAndTasHookL(); |
112 TestMiscApisFuncOneL(); |
112 TestMiscApisFuncOneL(); |
113 TestAknToolbar(); |
113 TestAknToolbar(); |
114 TestAknPopupUtils(); |
114 TestAknPopupUtils(); |
|
115 TestAknListUtilsL(); |
115 TestEditorKineticScrollingL(); |
116 TestEditorKineticScrollingL(); |
116 TestAknPhysicsSuspendPhysicsL(); |
117 TestAknPhysicsSuspendPhysicsL(); |
117 TestAknPhysicsResumePhysicsL(); |
118 TestAknPhysicsResumePhysicsL(); |
118 TestCba(); |
119 TestCba(); |
119 } |
120 } |
181 "CListBoxView::ItemIsPartiallyVisible() invoked" ); |
182 "CListBoxView::ItemIsPartiallyVisible() invoked" ); |
182 _LIT( KItemOffsetInPixels, |
183 _LIT( KItemOffsetInPixels, |
183 "CListBoxView::ItemOffsetInPixels() invoked" ); |
184 "CListBoxView::ItemOffsetInPixels() invoked" ); |
184 _LIT( KDisableItemSpecificMenu, |
185 _LIT( KDisableItemSpecificMenu, |
185 "CListBoxView::DisableItemSpecificMenu() invoked" ); |
186 "CListBoxView::DisableItemSpecificMenu() invoked" ); |
186 |
187 _LIT( KMakeVisible, |
|
188 "CEikListBox::MakeVisible() invoked" ); |
|
189 _LIT( KItemsInSingleLine, |
|
190 "CEikListBox::ItemsInSingleLine() invoked" ); |
|
191 |
187 CEikFormattedCellListBox * listbox = new CEikFormattedCellListBox(); |
192 CEikFormattedCellListBox * listbox = new CEikFormattedCellListBox(); |
188 CleanupStack::PushL( listbox ); |
193 CleanupStack::PushL( listbox ); |
189 |
194 |
190 listbox->ConstructL( iContainer, EAknListBoxSelectionList ); |
195 listbox->ConstructL( iContainer, EAknListBoxSelectionList ); |
191 CDesCArrayFlat* text = new (ELeave) CDesCArrayFlat(1); |
196 CDesCArrayFlat* text = new (ELeave) CDesCArrayFlat(1); |
222 listbox->View()->ItemOffsetInPixels(); |
227 listbox->View()->ItemOffsetInPixels(); |
223 AssertTrueL( ETrue, KItemOffsetInPixels ); |
228 AssertTrueL( ETrue, KItemOffsetInPixels ); |
224 |
229 |
225 listbox->DisableItemSpecificMenu(); |
230 listbox->DisableItemSpecificMenu(); |
226 AssertTrueL( ETrue, KDisableItemSpecificMenu ); |
231 AssertTrueL( ETrue, KDisableItemSpecificMenu ); |
|
232 listbox->MakeVisible( ETrue ); |
|
233 AssertTrueL( ETrue, KMakeVisible ); |
|
234 |
|
235 listbox->ItemsInSingleLine(); |
|
236 AssertTrueL( ETrue, KItemsInSingleLine ); |
227 |
237 |
228 CleanupStack::PopAndDestroy( text ); |
238 CleanupStack::PopAndDestroy( text ); |
229 CleanupStack::PopAndDestroy( listbox ); |
239 CleanupStack::PopAndDestroy( listbox ); |
230 } |
240 } |
231 |
241 |
342 point = AknPopupUtils::Position( size, NULL ); |
352 point = AknPopupUtils::Position( size, NULL ); |
343 _LIT( KAknPopupUtilsPosition, "AknPopupUtils::Position funcs are tested" ); |
353 _LIT( KAknPopupUtilsPosition, "AknPopupUtils::Position funcs are tested" ); |
344 AssertTrueL( ETrue, KAknPopupUtilsPosition ); |
354 AssertTrueL( ETrue, KAknPopupUtilsPosition ); |
345 } |
355 } |
346 |
356 |
|
357 |
|
358 // --------------------------------------------------------------------------- |
|
359 // CBCTestMixMCLGeneralCase::TestAknListUtils |
|
360 // --------------------------------------------------------------------------- |
|
361 // |
|
362 void CBCTestMixMCLGeneralCase::TestAknListUtilsL() |
|
363 { |
|
364 CFbsBitmap *bitmap = new ( ELeave ) CFbsBitmap(); |
|
365 CleanupStack::PushL( bitmap ); |
|
366 bitmap->Create( TSize( 20, 20 ), EColor16MA ); |
|
367 CFbsBitmapDevice *bitmapDevice = CFbsBitmapDevice::NewL( bitmap ); |
|
368 CleanupStack::PushL( bitmapDevice ); |
|
369 CFbsBitGc *gc = CFbsBitGc::NewL(); |
|
370 CleanupStack::PushL( gc ); |
|
371 gc->Activate( bitmapDevice ); |
|
372 |
|
373 TRect rect( 10,100,20,120 ); |
|
374 TRgb color( KRgbRed ); |
|
375 AknListUtils::DrawSeparator( *gc, rect, color ); |
|
376 |
|
377 CleanupStack::PopAndDestroy( gc ); |
|
378 CleanupStack::PopAndDestroy( bitmapDevice ); |
|
379 CleanupStack::PopAndDestroy( bitmap ); |
|
380 |
|
381 _LIT( KAknListUtilsDrawSeparator, "AknListUtils::DrawSeparator tested" ); |
|
382 AssertTrueL( ETrue, KAknListUtilsDrawSeparator ); |
|
383 } |
|
384 |
|
385 |
347 // --------------------------------------------------------------------------- |
386 // --------------------------------------------------------------------------- |
348 // CBCTestMixMCLGeneralCase::TestAknToolbar |
387 // CBCTestMixMCLGeneralCase::TestAknToolbar |
349 // --------------------------------------------------------------------------- |
388 // --------------------------------------------------------------------------- |
350 // |
389 // |
351 void CBCTestMixMCLGeneralCase::TestAknToolbar() |
390 void CBCTestMixMCLGeneralCase::TestAknToolbar() |
359 |
398 |
360 toolbar->SetSkinBackgroundId( KAknsIIDQsnBgAreaControlMp ); |
399 toolbar->SetSkinBackgroundId( KAknsIIDQsnBgAreaControlMp ); |
361 AssertTrueL( ETrue, KAknToolbarSetBgId ); |
400 AssertTrueL( ETrue, KAknToolbarSetBgId ); |
362 CleanupStack::PopAndDestroy( toolbar ); |
401 CleanupStack::PopAndDestroy( toolbar ); |
363 } |
402 } |
|
403 |
364 |
404 |
365 // --------------------------------------------------------------------------- |
405 // --------------------------------------------------------------------------- |
366 // CBCTestMixMCLGeneralCase::TestEditorKineticScrollingL |
406 // CBCTestMixMCLGeneralCase::TestEditorKineticScrollingL |
367 // --------------------------------------------------------------------------- |
407 // --------------------------------------------------------------------------- |
368 // |
408 // |