X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-text-model.cpp;h=aff7eb76f54b6035dd1dfd2fc10d3e6e2c6dc567;hb=e50ad843a871ba17493a375d47e7197aa91de584;hp=5bde6bed8e2f6ba987bff582ce278c3abb4afe0d;hpb=d8cbd048a3d77a627c97eba193afd3c0514a789a;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-text-model.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-text-model.cpp index 5bde6be..aff7eb7 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-text-model.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-text-model.cpp @@ -116,7 +116,10 @@ void CreateTextModel( const std::string& text, Vector& lineBreakInfo = logicalModel->mLineBreakInfo; lineBreakInfo.Resize( numberOfCharacters ); - SetLineBreakInfo( utf32Characters, lineBreakInfo ); + SetLineBreakInfo( utf32Characters, + 0u, + numberOfCharacters, + lineBreakInfo ); if( 0u == numberOfCharacters ) { @@ -184,6 +187,10 @@ void CreateTextModel( const std::string& text, numberOfCharacters, bidirectionalInfo ); + // Create the paragraph info. + logicalModel->CreateParagraphInfo( 0u, + numberOfCharacters ); + // 6) Set character directions. Vector& characterDirections = logicalModel->mCharacterDirections; if( 0u != bidirectionalInfo.Count() ) @@ -232,8 +239,8 @@ void CreateTextModel( const std::string& text, newParagraphGlyphs ); // Create the 'number of glyphs' per character and the glyph to character conversion tables. - visualModel->CreateGlyphsPerCharacterTable( 0u, numberOfCharacters ); - visualModel->CreateCharacterToGlyphTable( 0u, numberOfCharacters ); + visualModel->CreateGlyphsPerCharacterTable( 0u, 0u, numberOfCharacters ); + visualModel->CreateCharacterToGlyphTable( 0u, 0u, numberOfCharacters ); const Length numberOfGlyphs = glyphs.Count();