CAlfLCTGridLayout Class Reference
class CAlfLCTGridLayout : public CAlfGridLayout
|
LCT Grid layout
This is a specialised anchor layout, which is aware of the avkon LCT layout system. It provides additional APIs that allow grid layouts to be set by referring to LCT layout components from the Layout Specifcations.
alfclient.lib
-
Since
-
S60 v3.2
Inherited Functions
|
|
CAlfGridLayout::AddNewL(CAlfControl &,TInt,TInt,CAlfLayout *)
|
|
CAlfGridLayout::AppendWeightL(TAlfGridDimension,const TAlfMetric &)
|
|
CAlfGridLayout::CAlfGridLayout()
|
|
CAlfGridLayout::ClearLayoutModeFlags(TAlfGridDimension,TUint)
|
|
CAlfGridLayout::ColumnCount()const
|
|
CAlfGridLayout::DimensionCount(TAlfGridDimension)const
|
|
CAlfGridLayout::FillWeightsL(TAlfGridDimension,TInt,const TAlfMetric &)
|
|
CAlfGridLayout::InsertWeightL(TAlfGridDimension,const TAlfMetric &,TInt)
|
|
CAlfGridLayout::LayoutModeFlags(TAlfGridDimension)
|
|
CAlfGridLayout::OrdinalToBlock(TInt)const
|
|
CAlfGridLayout::RemoveWeightL(TAlfGridDimension,TInt)
|
|
CAlfGridLayout::ReplaceWeightL(TAlfGridDimension,const TAlfMetric &,TInt)
|
|
CAlfGridLayout::RowCount()const
|
|
CAlfGridLayout::SetColumns(TInt)
|
|
CAlfGridLayout::SetColumns(const RArray< TInt > &)
|
|
CAlfGridLayout::SetColumnsL(TInt)
|
|
CAlfGridLayout::SetColumnsL(const RArray< TInt > &)
|
|
CAlfGridLayout::SetExpanding(TInt)
|
|
CAlfGridLayout::SetLayoutModeFlags(TAlfGridDimension,TUint)
|
|
CAlfGridLayout::SetRows(TInt)
|
|
CAlfGridLayout::SetRows(const RArray< TInt > &)
|
|
CAlfGridLayout::SetRowsL(TInt)
|
|
CAlfGridLayout::SetRowsL(const RArray< TInt > &)
|
|
CAlfGridLayout::Weight(TAlfGridDimension,TInt)const
|
|
CAlfGridLayout::~CAlfGridLayout()
|
|
CAlfLayout::Append(CAlfVisual *,TBool,TInt)
|
|
CAlfLayout::CAlfLayout()
|
|
CAlfLayout::ChildOrdinal(TInt)
|
|
CAlfLayout::ChildPos(TInt,TPoint &)
|
|
CAlfLayout::ChildSize(TInt,TSize &)
|
|
CAlfLayout::Count()const
|
|
CAlfLayout::EffectiveLayoutOrdinal(const CAlfVisual &)const
|
|
CAlfLayout::EnableScrollingL(TBool)
|
|
CAlfLayout::FindVisual(CAlfVisual *)const
|
|
CAlfLayout::HorizontalInnerPadding()const
|
|
CAlfLayout::InnerPadding()const
|
|
CAlfLayout::InnerPaddingAsMetric()const
|
|
CAlfLayout::InnerPaddingInBaseUnits()const
|
|
CAlfLayout::Insert(CAlfVisual *,TInt)
|
|
CAlfLayout::MoveVisualToBack(CAlfVisual &,TInt)
|
|
CAlfLayout::MoveVisualToFront(CAlfVisual &,TInt)
|
|
CAlfLayout::Remove(CAlfVisual *,TInt)
|
|
CAlfLayout::Reorder(CAlfVisual &,TInt,TInt)
|
|
CAlfLayout::ScrollOffset()const
|
|
CAlfLayout::Scrolling()const
|
|
CAlfLayout::SetBaseUnit(const TAlfMetric &)
|
|
CAlfLayout::SetBaseUnit(const TAlfXYMetric &)
|
|
CAlfLayout::SetInnerPadding(const TAlfXYMetric &)
|
|
CAlfLayout::SetInnerPadding(const TPoint &)
|
|
CAlfLayout::SetScrollOffset(const TAlfTimedPoint &)
|
|
CAlfLayout::SetTransitionTime(TInt)
|
|
CAlfLayout::TransitionTime()const
|
|
CAlfLayout::VerticalInnerPadding()const
|
|
CAlfLayout::VirtualSize()const
|
|
CAlfLayout::Visual(TInt)const
|
|
CAlfLayout::~CAlfLayout()
|
|
CAlfPropertyOwner::CAlfPropertyOwner()
|
|
CAlfPropertyOwner::CopyProperty(const CAlfPropertyOwner &,const TDesC8 &)
|
|
CAlfPropertyOwner::PropertyClear()
|
|
CAlfPropertyOwner::PropertyFindInteger(const TDesC8 &,TInt *)const
|
|
CAlfPropertyOwner::PropertyFindString(const TDesC8 &,TDesC **)const
|
|
CAlfPropertyOwner::PropertyRemove(const TDesC8 &)
|
|
CAlfPropertyOwner::PropertySetIntegerL(const TDesC8 &,TInt,TInt,TInt)
|
|
CAlfPropertyOwner::PropertySetStringL(const TDesC8 &,const TDesC &)
|
|
CAlfPropertyOwner::~CAlfPropertyOwner()
|
|
CAlfVisual::AlignByOrigin(TAlfRealRect &)const
|
|
CAlfVisual::Brushes()
|
|
CAlfVisual::CAlfVisual()
|
|
CAlfVisual::ClearFlag(TAlfVisualFlags)
|
|
CAlfVisual::ClearFlags(TUint)
|
|
CAlfVisual::Clipping()const
|
|
CAlfVisual::Comms()const
|
|
CAlfVisual::ConstructL(CAlfControl &,TInt,TInt,const TDesC8 &)
|
|
CAlfVisual::CopyValues(const CAlfVisual &,TInt,TInt)
|
|
CAlfVisual::DepthOffset()const
|
|
CAlfVisual::Display()const
|
|
CAlfVisual::DisplayRect()const
|
|
CAlfVisual::DisplayRectTarget()const
|
|
CAlfVisual::DisplayToLocal(const TAlfRealPoint &)const
|
|
CAlfVisual::DisplayToLocal(const TPoint &)const
|
|
CAlfVisual::DropShadowHandler()const
|
|
CAlfVisual::EffectiveOpacity()const
|
|
CAlfVisual::EnableBrushesL(TBool)
|
|
CAlfVisual::EnableDropShadowL(TBool)
|
|
CAlfVisual::EnableTransformationL(TBool)
|
|
CAlfVisual::Env()const
|
|
CAlfVisual::Flags()const
|
|
CAlfVisual::HasTactileFeedback(TInt)const
|
|
CAlfVisual::HorizontalOrigin()const
|
|
CAlfVisual::HorizontalPadding()const
|
|
CAlfVisual::Identifier()const
|
|
CAlfVisual::IsTagged()const
|
|
CAlfVisual::Layout()const
|
|
CAlfVisual::LocalToDisplay(const TAlfRealPoint &)const
|
|
CAlfVisual::LocalToDisplay(const TPoint &)const
|
|
CAlfVisual::MaxSize()const
|
|
CAlfVisual::MaxSizeInBaseUnits()const
|
|
CAlfVisual::Mimic(CAlfVisual &,TInt)
|
|
CAlfVisual::MinSize()const
|
|
CAlfVisual::MinSizeInBaseUnits()const
|
|
CAlfVisual::Move(const TAlfRealPoint &,TInt)
|
|
CAlfVisual::Move(const TPoint &,TInt)
|
|
CAlfVisual::MoveToFront(TInt)
|
|
CAlfVisual::Opacity()const
|
|
CAlfVisual::Owner()const
|
|
CAlfVisual::Padding()const
|
|
CAlfVisual::PaddingAsMetric()const
|
|
CAlfVisual::PaddingInPixels()const
|
|
CAlfVisual::Pause(TInt)
|
|
CAlfVisual::Pos()const
|
|
CAlfVisual::RemoveTactileFeedback(TInt)
|
|
CAlfVisual::Resume(TInt)
|
|
CAlfVisual::SetCenteredPosAndSize(const TAlfRealPoint &,const TAlfRealSize &,TInt)
|
|
CAlfVisual::SetCenteredPosAndSize(const TPoint &,const TSize &,TInt)
|
|
CAlfVisual::SetClipping(TBool)
|
|
CAlfVisual::SetDepthOffset(const TAlfTimedValue &)
|
|
CAlfVisual::SetDisplay(CAlfDisplay *)
|
|
CAlfVisual::SetEffectL(const TDesC &)
|
|
CAlfVisual::SetFlag(TAlfVisualFlags)
|
|
CAlfVisual::SetFlags(TUint)
|
|
CAlfVisual::SetGroupEffectL(const TDesC &,TInt)
|
|
CAlfVisual::SetLayout(CAlfLayout *)
|
|
CAlfVisual::SetMaxSize(const TAlfRealSize &)
|
|
CAlfVisual::SetMaxSize(const TSize &)
|
|
CAlfVisual::SetMinSize(const TAlfRealSize &)
|
|
CAlfVisual::SetMinSize(const TSize &)
|
|
CAlfVisual::SetOpacity(const TAlfTimedValue &)
|
|
CAlfVisual::SetOrigin(TAlfVisualHOrigin,TAlfVisualVOrigin)
|
|
CAlfVisual::SetOwner(CAlfControl &)
|
|
CAlfVisual::SetPadding(TInt)
|
|
CAlfVisual::SetPadding(const TAlfBoxMetric &)
|
|
CAlfVisual::SetPadding(const TPoint &)
|
|
CAlfVisual::SetPos(const TAlfRealPoint &,TInt)
|
|
CAlfVisual::SetPos(const TAlfTimedPoint &)
|
|
CAlfVisual::SetRect(const TAlfRealRect &,TInt)
|
|
CAlfVisual::SetSize(const TAlfRealSize &,TInt)
|
|
CAlfVisual::SetSize(const TAlfTimedPoint &)
|
|
CAlfVisual::SetTactileFeedbackL(TInt,TInt)
|
|
CAlfVisual::SetTagL(const TDesC8 &)
|
|
CAlfVisual::Size()const
|
|
CAlfVisual::Tag()const
|
|
CAlfVisual::TagMatches(const TDesC8 &)const
|
|
CAlfVisual::Transformation()
|
|
CAlfVisual::VerticalOrigin()const
|
|
CAlfVisual::VerticalPadding()const
|
|
CAlfVisual::~CAlfVisual()
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
Constructor & Destructor Documentation
CAlfLCTGridLayout()
IMPORT_C
|
CAlfLCTGridLayout
|
(
|
)
|
|
~CAlfLCTGridLayout()
IMPORT_C
|
~CAlfLCTGridLayout
|
(
|
)
|
|
Member Functions Documentation
AddNewL(CAlfControl &, CAlfLayout *)
Two-phased constructor, which attach new object into the control.
Parameters
CAlfControl
& aOwnerControl
|
Control that owns this new obejct.
|
CAlfLayout
* aParentLayout = 0
|
If given, the new object is set as child.
|
ConstructL(CAlfControl &)
IMPORT_C void
|
ConstructL
|
(
|
CAlfControl
&
|
aOwner
|
)
|
[virtual]
|
Second-phase constructor.
DoRemoveAndDestroyAllD()
IMPORT_C void
|
DoRemoveAndDestroyAllD
|
(
|
)
|
[protected, virtual]
|
FindTag(const TDesC8 &)
Parameters
const
TDesC8
& aTag
|
Tag to look for. If this tag is found as a part of a visual's colon-separated tag descriptor, it is treated as a match and the visual is returned. The tag to look for cannot contain separator characters (:).
|
PropertyOwnerExtension(const TUid &, TAny **)
IMPORT_C void
|
PropertyOwnerExtension
|
(
|
const
TUid
&
|
aExtensionUid,
|
|
TAny
**
|
aExtensionParams
|
|
)
|
[protected, virtual]
|
Parameters
const
TUid
& aExtensionUid
|
|
TAny
** aExtensionParams
|
|
RemoveAndDestroyAllD()
IMPORT_C void
|
RemoveAndDestroyAllD
|
(
|
)
|
[virtual]
|
SetColsAndRows(TAknLayoutHierarchyComponentHandle &, const TAlfTimedPoint &)
IMPORT_C void
|
SetColsAndRows
|
(
|
TAknLayoutHierarchyComponentHandle &
|
aComponentHandle,
|
|
const
TAlfTimedPoint
&
|
aOffset
|
|
)
|
|
Sets the rows and columns for the grid.
Parameters
TAknLayoutHierarchyComponentHandle & aComponentHandle
|
reference to the layout data that corresponds to the grid. @ param aOffset timed point, note that the position of the timed point will be ignored.
|
const
TAlfTimedPoint
& aOffset
|
|
UpdateChildrenLayout(TInt)
IMPORT_C void
|
UpdateChildrenLayout
|
(
|
TInt
|
aTransitionTime = 0
|
)
|
[virtual]
|
CAlfVisual
Update the layout of all children. Subclasses can call this to recalculate the layout of all children.
Parameters
TInt
aTransitionTime = 0
|
Time for layout transition in milliseconds. Any negative value uses value given in CAlfEnv::StaticSetLayoutTransitionTime()
|
Member Data Documentation
TLCTGridLayoutPrivateData * iLCTGridLayoutData
TLCTGridLayoutPrivateData *
|
iLCTGridLayoutData
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.