layouts/aknlayout2/DecodeLib/AknLayout2AdaptationDecode.cpp
changeset 0 05e9090e2422
equal deleted inserted replaced
-1:000000000000 0:05e9090e2422
       
     1 /*
       
     2 * Copyright (c) 2002-2004 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include "AknLayout2AdaptationDecode.h"
       
    20 #include <CdlEngine.h>
       
    21 
       
    22 // These functions are supplied as a library linked into LayoutInst.dll. They are
       
    23 // called by the specialised access functions for each instance. It is more efficient,
       
    24 // in terms of ROM, to use these functions to call the decode functions in AknLayout2.dll
       
    25 // than it is to call another DLL from the specialised functions.
       
    26 
       
    27 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine0f(const TUint* /*aDataLookup*/)
       
    28 	{
       
    29 	TAknWindowLineLayout line;
       
    30 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup);
       
    31 	return line;
       
    32 	}
       
    33 
       
    34 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine1f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/)
       
    35 	{
       
    36 	TAknWindowLineLayout line;
       
    37 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, 1, aIndex1, 0, 0, 0);
       
    38 	return line;
       
    39 	}
       
    40 
       
    41 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine2f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/, TInt /*aIndex2*/)
       
    42 	{
       
    43 	TAknWindowLineLayout line;
       
    44 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, 2, aIndex1, aIndex2, 0, 0);
       
    45 	return line;
       
    46 	}
       
    47 
       
    48 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine3f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/)
       
    49 	{
       
    50 	TAknWindowLineLayout line;
       
    51 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, 3, aIndex1, aIndex2, aIndex3, 0);
       
    52 	return line;
       
    53 	}
       
    54 
       
    55 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine4f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/, TInt /*aIndex4*/)
       
    56 	{
       
    57 	TAknWindowLineLayout line;
       
    58 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
    59 	return line;
       
    60 	}
       
    61 
       
    62 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine0t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/)
       
    63 	{
       
    64 	TAknWindowLineLayout line;
       
    65 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, aParentRect, 0, 0, 0, 0, 0);
       
    66 	return line;
       
    67 	}
       
    68 
       
    69 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine1t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/)
       
    70 	{
       
    71 	TAknWindowLineLayout line;
       
    72 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, aParentRect, 1, aIndex1, 0, 0, 0);
       
    73 	return line;
       
    74 	}
       
    75 
       
    76 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine2t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/, TInt /*aIndex2*/)
       
    77 	{
       
    78 	TAknWindowLineLayout line;
       
    79 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, aParentRect, 2, aIndex1, aIndex2, 0, 0);
       
    80 	return line;
       
    81 	}
       
    82 
       
    83 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine3t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/)
       
    84 	{
       
    85 	TAknWindowLineLayout line;
       
    86 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, aParentRect, 3, aIndex1, aIndex2, aIndex3, 0);
       
    87 	return line;
       
    88 	}
       
    89 
       
    90 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowLine4t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/, TInt /*aIndex4*/)
       
    91 	{
       
    92 	TAknWindowLineLayout line;
       
    93 //	AknLayoutAdaptationDecodeSupport::WindowLine(line, aDataLookup, aParentRect, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
    94 	return line;
       
    95 	}
       
    96 
       
    97 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine0f(const TUint* /*aDataLookup*/)
       
    98 	{
       
    99 	TAknTextLineLayout line;
       
   100 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup);
       
   101 	return line;
       
   102 	}
       
   103 
       
   104 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine1f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/)
       
   105 	{
       
   106 	TAknTextLineLayout line;
       
   107 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, 1, aIndex1, 0, 0, 0);
       
   108 	return line;
       
   109 	}
       
   110 
       
   111 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine2f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/, TInt /*aIndex2*/)
       
   112 	{
       
   113 	TAknTextLineLayout line;
       
   114 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, 2, aIndex1, aIndex2, 0, 0);
       
   115 	return line;
       
   116 	}
       
   117 
       
   118 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine3f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/)
       
   119 	{
       
   120 	TAknTextLineLayout line;
       
   121 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, 3, aIndex1, aIndex2, aIndex3, 0);
       
   122 	return line;
       
   123 	}
       
   124 
       
   125 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine4f(const TUint* /*aDataLookup*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/, TInt /*aIndex4*/)
       
   126 	{
       
   127 	TAknTextLineLayout line;
       
   128 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   129 	return line;
       
   130 	}
       
   131 
       
   132 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine0t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/)
       
   133 	{
       
   134 	TAknTextLineLayout line;
       
   135 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, aParentRect, 0, 0, 0, 0, 0);
       
   136 	return line;
       
   137 	}
       
   138 
       
   139 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine1t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/)
       
   140 	{
       
   141 	TAknTextLineLayout line;
       
   142 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, aParentRect, 1, aIndex1, 0, 0, 0);
       
   143 	return line;
       
   144 	}
       
   145 
       
   146 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine2t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/, TInt /*aIndex2*/)
       
   147 	{
       
   148 	TAknTextLineLayout line;
       
   149 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, aParentRect, 2, aIndex1, aIndex2, 0, 0);
       
   150 	return line;
       
   151 	}
       
   152 
       
   153 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine3t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/)
       
   154 	{
       
   155 	TAknTextLineLayout line;
       
   156 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, aParentRect, 3, aIndex1, aIndex2, aIndex3, 0);
       
   157 	return line;
       
   158 	}
       
   159 
       
   160 TAknTextLineLayout AknLayoutAdaptationDecode::TextLine4t(const TUint* /*aDataLookup*/, const TRect& /*aParentRect*/, TInt /*aIndex1*/, TInt /*aIndex2*/, TInt /*aIndex3*/, TInt /*aIndex4*/)
       
   161 	{
       
   162 	TAknTextLineLayout line;
       
   163 //	AknLayoutAdaptationDecodeSupport::TextLine(line, aDataLookup, aParentRect, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   164 	return line;
       
   165 	}
       
   166 
       
   167 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine1f(const TUint* aDataLookup, TInt aIndex1)
       
   168 	{
       
   169 	TAknMultiLineTextLayout line;
       
   170 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, 1, aIndex1, 0, 0, 0);
       
   171 	return line;
       
   172 	}
       
   173 
       
   174 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine2f(const TUint* aDataLookup, TInt aIndex1, TInt aIndex2)
       
   175 	{
       
   176 	TAknMultiLineTextLayout line;
       
   177 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, 2, aIndex1, aIndex2, 0, 0);
       
   178 	return line;
       
   179 	}
       
   180 
       
   181 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine3f(const TUint* aDataLookup, TInt aIndex1, TInt aIndex2, TInt aIndex3)
       
   182 	{
       
   183 	TAknMultiLineTextLayout line;
       
   184 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, 3, aIndex1, aIndex2, aIndex3, 0);
       
   185 	return line;
       
   186 	}
       
   187 
       
   188 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine4f(const TUint* aDataLookup, TInt aIndex1, TInt aIndex2, TInt aIndex3, TInt aIndex4)
       
   189 	{
       
   190 	TAknMultiLineTextLayout line;
       
   191 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   192 	return line;
       
   193 	}
       
   194 
       
   195 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine1t(const TUint* aDataLookup, const TRect& aParentRect, TInt aIndex1)
       
   196 	{
       
   197 	TAknMultiLineTextLayout line;
       
   198 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, aParentRect, 1, aIndex1, 0, 0, 0);
       
   199 	return line;
       
   200 	}
       
   201 
       
   202 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine2t(const TUint* aDataLookup, const TRect& aParentRect, TInt aIndex1, TInt aIndex2)
       
   203 	{
       
   204 	TAknMultiLineTextLayout line;
       
   205 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, aParentRect, 2, aIndex1, aIndex2, 0, 0);
       
   206 	return line;
       
   207 	}
       
   208 
       
   209 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine3t(const TUint* aDataLookup, const TRect& aParentRect, TInt aIndex1, TInt aIndex2, TInt aIndex3)
       
   210 	{
       
   211 	TAknMultiLineTextLayout line;
       
   212 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, aParentRect, 3, aIndex1, aIndex2, aIndex3, 0);
       
   213 	return line;
       
   214 	}
       
   215 
       
   216 TAknMultiLineTextLayout AknLayoutAdaptationDecode::MultiLineTextLine4t(const TUint* aDataLookup, const TRect& aParentRect, TInt aIndex1, TInt aIndex2, TInt aIndex3, TInt aIndex4)
       
   217 	{
       
   218 	TAknMultiLineTextLayout line;
       
   219 	AknLayoutAdaptationDecodeSupport::MultiLineTextLine(line, aDataLookup, aParentRect, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   220 	return line;
       
   221 	}
       
   222 
       
   223 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable0f(const TUint* aDataLookup, TInt aLineIndex)
       
   224 	{
       
   225 	TAknWindowLineLayout line;
       
   226 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, 0, 0, 0, 0, 0);
       
   227 	return line;
       
   228 	}
       
   229 
       
   230 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable1f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1)
       
   231 	{
       
   232 	TAknWindowLineLayout line;
       
   233 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, 1, aIndex1, 0, 0, 0);
       
   234 	return line;
       
   235 	}
       
   236 
       
   237 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable2f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1, TInt aIndex2)
       
   238 	{
       
   239 	TAknWindowLineLayout line;
       
   240 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, 2, aIndex1, aIndex2, 0, 0);
       
   241 	return line;
       
   242 	}
       
   243 
       
   244 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable3f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1, TInt aIndex2, TInt aIndex3)
       
   245 	{
       
   246 	TAknWindowLineLayout line;
       
   247 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, 3, aIndex1, aIndex2, aIndex3, 0);
       
   248 	return line;
       
   249 	}
       
   250 
       
   251 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable4f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1, TInt aIndex2, TInt aIndex3, TInt aIndex4)
       
   252 	{
       
   253 	TAknWindowLineLayout line;
       
   254 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   255 	return line;
       
   256 	}
       
   257 
       
   258 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable0t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect)
       
   259 	{
       
   260 	TAknWindowLineLayout line;
       
   261 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, aParentRect, 0, 0, 0, 0, 0);
       
   262 	return line;
       
   263 	}
       
   264 
       
   265 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable1t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1)
       
   266 	{
       
   267 	TAknWindowLineLayout line;
       
   268 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, aParentRect, 1, aIndex1, 0, 0, 0);
       
   269 	return line;
       
   270 	}
       
   271 
       
   272 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable2t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1, TInt aIndex2)
       
   273 	{
       
   274 	TAknWindowLineLayout line;
       
   275 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, aParentRect, 2, aIndex1, aIndex2, 0, 0);
       
   276 	return line;
       
   277 	}
       
   278 
       
   279 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable3t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1, TInt aIndex2, TInt aIndex3)
       
   280 	{
       
   281 	TAknWindowLineLayout line;
       
   282 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, aParentRect, 3, aIndex1, aIndex2, aIndex3, 0);
       
   283 	return line;
       
   284 	}
       
   285 
       
   286 TAknWindowLineLayout AknLayoutAdaptationDecode::WindowTable4t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1, TInt aIndex2, TInt aIndex3, TInt aIndex4)
       
   287 	{
       
   288 	TAknWindowLineLayout line;
       
   289 	AknLayoutAdaptationDecodeSupport::WindowTable(line, aDataLookup, aLineIndex, aParentRect, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   290 //	line.SetAllParentOffsets(aParentRect);
       
   291 	return line;
       
   292 	}
       
   293 
       
   294 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable0f(const TUint* aDataLookup, TInt aLineIndex)
       
   295 	{
       
   296 	TAknTextLineLayout line;
       
   297 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, 0, 0, 0, 0, 0);
       
   298 	return line;
       
   299 	}
       
   300 
       
   301 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable1f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1)
       
   302 	{
       
   303 	TAknTextLineLayout line;
       
   304 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, 1, aIndex1, 0, 0, 0);
       
   305 	return line;
       
   306 	}
       
   307 
       
   308 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable2f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1, TInt aIndex2)
       
   309 	{
       
   310 	TAknTextLineLayout line;
       
   311 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, 2, aIndex1, aIndex2, 0, 0);
       
   312 	return line;
       
   313 	}
       
   314 
       
   315 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable3f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1, TInt aIndex2, TInt aIndex3)
       
   316 	{
       
   317 	TAknTextLineLayout line;
       
   318 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, 3, aIndex1, aIndex2, aIndex3, 0);
       
   319 	return line;
       
   320 	}
       
   321 
       
   322 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable4f(const TUint* aDataLookup, TInt aLineIndex, TInt aIndex1, TInt aIndex2, TInt aIndex3, TInt aIndex4)
       
   323 	{
       
   324 	TAknTextLineLayout line;
       
   325 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   326 	return line;
       
   327 	}
       
   328 
       
   329 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable0t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect)
       
   330 	{
       
   331 	TAknTextLineLayout line;
       
   332 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, aParentRect, 0, 0, 0, 0, 0);
       
   333 	return line;
       
   334 	}
       
   335 
       
   336 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable1t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1)
       
   337 	{
       
   338 	TAknTextLineLayout line;
       
   339 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, aParentRect, 1, aIndex1, 0, 0, 0);
       
   340 	return line;
       
   341 	}
       
   342 
       
   343 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable2t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1, TInt aIndex2)
       
   344 	{
       
   345 	TAknTextLineLayout line;
       
   346 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, aParentRect, 2, aIndex1, aIndex2, 0, 0);
       
   347 	return line;
       
   348 	}
       
   349 
       
   350 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable3t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1, TInt aIndex2, TInt aIndex3)
       
   351 	{
       
   352 	TAknTextLineLayout line;
       
   353 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, aParentRect, 3, aIndex1, aIndex2, aIndex3, 0);
       
   354 	return line;
       
   355 	}
       
   356 
       
   357 TAknTextLineLayout AknLayoutAdaptationDecode::TextTable4t(const TUint* aDataLookup, TInt aLineIndex, const TRect& aParentRect, TInt aIndex1, TInt aIndex2, TInt aIndex3, TInt aIndex4)
       
   358 	{
       
   359 	TAknTextLineLayout line;
       
   360 	AknLayoutAdaptationDecodeSupport::TextTable(line, aDataLookup, aLineIndex, aParentRect, 4, aIndex1, aIndex2, aIndex3, aIndex4);
       
   361 	return line;
       
   362 	}
       
   363 
       
   364 TAknLayoutTableLimits AknLayoutAdaptationDecode::TableLimits(const TUint* aDataLookup)
       
   365 	{
       
   366 	return AknLayoutAdaptationDecodeSupport::TableLimits(aDataLookup);
       
   367 	}