diff -r 000000000000 -r 1fb32624e06b textrendering/word/group/README.TXT --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/textrendering/word/group/README.TXT Tue Feb 02 02:02:46 2010 +0200 @@ -0,0 +1,71 @@ +Contents +-------- + +1. How do I internationalize a Word template? + 1.1 For Word with a single "normal" template? + 1.2 For Word with multiple templates? + +------------------------------------------------------------------------ + +1. How do I internationalize a Word template? + 1.1 For Word with a single "normal" template? + +It depends on the version of Word, if it's word with templates + +You write a tool to do this (please!): + +Get WORD and WPENG, and associated components. + +WPENG: + +Remove the comments from CWordModel::ConstructL() around this code: + iStyleList=NULL; + iStyleShortCutList=NULL; + iStyleList=CStyleList::NewL(); + iStyleShortCutList=new(ELeave) CStyleShortCutList(3); + for (TInt ii=0;ii<3;ii++) + { + CParagraphStyle* style=CParagraphStyle::NewL(*iParaFormatLayer,*iCharFormatLayer); + RParagraphStyleInfo info(style); + iStyleList->AppendL(&info); + } + iStyleList->At(0).iStyle->SetType(KSystemParagraphStyleUid); + iStyleList->At(0).iStyle->iName=_L("Heading 1"); + iStyleList->At(1).iStyle->SetType(KSystemParagraphStyleUid); + iStyleList->At(1).iStyle->iName=_L("Heading 2"); + iStyleList->At(2).iStyle->SetType(KSystemParagraphStyleUid); + iStyleList->At(2).iStyle->iName=_L("Heading 3"); + iStyleShortCutList->AppendL('1'); + iStyleShortCutList->AppendL('2'); + iStyleShortCutList->AppendL('3'); + iNormalStyleShortCut='N'; + +Rename "Heading" and shortcuts above to your desired heading and +shortcut text. + +WORD: + +In CWordDocument::NewDocumentL() + +comment out these two lines: + + LocateTemplateL(templateFileName); + // + DoNewDocumentL(templateFileName); + +Start Word in the emulator. When Word has opened, close it straight +away. Open the document created (probably C:\Documents\Word) in word. +You are now fine to edit the style information, the text should be +OK. + +Don't forget all the other Word settings, such as Object view (set to +ICONIC by default - should be glass door) and printer settings (set to +Printer via PC for normal font information) + +------------------------------------------------------------------------ + + 1.2 For Word with a single "normal" template? + +This hasn't been documented yet, though it shouldn't be radically +different from the above. Use your initiative. +