412 TRACER( " CGlxAttributeContext::SetDefaultSpec"); |
412 TRACER( " CGlxAttributeContext::SetDefaultSpec"); |
413 |
413 |
414 iDefaultSpecSize = TSize(aWidth, aHeight); |
414 iDefaultSpecSize = TSize(aWidth, aHeight); |
415 } |
415 } |
416 |
416 |
|
417 |
|
418 // ----------------------------------------------------------------------------- |
|
419 // ----------------------------------------------------------------------------- |
|
420 // CGlxDefaultListAttributeContext |
|
421 // ----------------------------------------------------------------------------- |
|
422 // ----------------------------------------------------------------------------- |
|
423 // |
|
424 |
|
425 // NewL |
|
426 // ----------------------------------------------------------------------------- |
|
427 // |
|
428 EXPORT_C CGlxDefaultListAttributeContext* CGlxDefaultListAttributeContext::NewL() |
|
429 { |
|
430 TRACER("CGlxDefaultListAttributeContext::NewL"); |
|
431 |
|
432 CGlxDefaultListAttributeContext* obj = new (ELeave) CGlxDefaultListAttributeContext(); |
|
433 return obj; |
|
434 } |
|
435 |
|
436 // ----------------------------------------------------------------------------- |
|
437 // Constructor |
|
438 // Sets the iterator of base class to be TGlxFromFocusOutwardIterator |
|
439 // ----------------------------------------------------------------------------- |
|
440 // |
|
441 CGlxDefaultListAttributeContext::CGlxDefaultListAttributeContext() : |
|
442 CGlxAttributeContext(&iFromVisibleIndexIterator) |
|
443 { |
|
444 } |
|
445 |
|
446 // ----------------------------------------------------------------------------- |
|
447 // Destructor |
|
448 // ----------------------------------------------------------------------------- |
|
449 // |
|
450 EXPORT_C CGlxDefaultListAttributeContext::~CGlxDefaultListAttributeContext() |
|
451 { |
|
452 TRACER("CGlxDefaultListAttributeContext::Destructor"); |
|
453 |
|
454 } |
|
455 |
|
456 // ---------------------------------------------------------------------------- |
|
457 // Set range offsets |
|
458 // ---------------------------------------------------------------------------- |
|
459 // |
|
460 EXPORT_C void CGlxDefaultListAttributeContext::SetRangeOffsets(TInt aFrontOffset, TInt aRearOffset) |
|
461 { |
|
462 TRACER("CGlxDefaultListAttributeContext::SetRangeOffsets"); |
|
463 |
|
464 iFromVisibleIndexIterator.SetRangeOffsets(aRearOffset, aFrontOffset); |
|
465 } |
|
466 |