Example #1
0
        /// <summary>
        /// Sync item text from word list.
        /// </summary>
        /// <param name="scriptItem">Script item.</param>
        public static void SyncItemTextFromWordList(ScriptItem scriptItem)
        {
            if (scriptItem == null)
            {
                throw new ArgumentNullException("scriptItem");
            }

            foreach (ScriptSentence scriptSentence in scriptItem.Sentences)
            {
                scriptSentence.Text = scriptSentence.BuildTextFromWords();
            }

            scriptItem.Text = scriptItem.BuildTextFromSentences();
        }