public override void Initialize()
		{
			CheckDisposed();
			base.Initialize();

			TextBuilder tb = new TextBuilder(Cache.LangProject.TextsOC);
			using (new UndoRedoTaskHelper(Cache, "TextEditingTests - Undo Setup texts",
				"TextEditingTests - Redo Setup texts"))
			{
				// Create a mirrored text without annotations.
				m_text1 = tb.CreateText(true);
				IStTxtPara para0 = tb.AppendNewParagraph();
				IStTxtPara para1 = tb.AppendNewParagraph();
				// raw copy from the annotated text.
				//	          1         2         3         4         5         6         7         8         9
				//  0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
				//	xxxpus xxxyalola xxxnihimbilira. xxxnihimbilira xxxpus xxxyalola. xxxhesyla xxxnihimbilira.
				para0.Contents.UnderlyingTsString = StringUtils.MakeTss(ParagraphContents[0], Cache.DefaultVernWs);
				para1.Contents.UnderlyingTsString = StringUtils.MakeTss(ParagraphContents[1], Cache.DefaultVernWs);
			}
			m_rtp = new MockRawTextEditor(Cache, tb);
		}
Exemple #2
0
 protected void SpawnText(string text)
 {
     tb.CreateText(transform.position, text);
 }