SIL.FieldWorks.LexText.Controls.MSAPopupTreeManager.LoadStrings C# (CSharp) Method

LoadStrings() private method

private LoadStrings ( ) : void
return void
		private void LoadStrings()
		{
			// Load the special strings from the string table if possible.  If not, use the
			// default (English) values.
			if (m_mediator.StringTbl != null)
			{
				m_sUnknown = m_mediator.StringTbl.GetString("NullItemLabel",
					"DetailControls/MSAReferenceComboBox");
				m_sSpecifyGramFunc = m_mediator.StringTbl.GetString("AddNewGramFunc",
					"DetailControls/MSAReferenceComboBox");
				m_sModifyGramFunc = m_mediator.StringTbl.GetString("ModifyGramFunc",
					"DetailControls/MSAReferenceComboBox");
				m_sSpecifyDifferent = m_mediator.StringTbl.GetString("SpecifyDifferentGramFunc",
					"DetailControls/MSAReferenceComboBox");
				m_sCreateGramFunc = m_mediator.StringTbl.GetString("CreateGramFunc",
					"DetailControls/MSAReferenceComboBox");
				m_sEditGramFunc = m_mediator.StringTbl.GetString("EditGramFunc",
					"DetailControls/MSAReferenceComboBox");
			}
			if (m_sUnknown == null || m_sUnknown.Length == 0 ||
				m_sUnknown == "*NullItemLabel*")
			{
				m_sUnknown = LexTextControls.ks_NotSure_;
			}
			if (m_sSpecifyGramFunc == null || m_sSpecifyGramFunc.Length == 0 ||
				m_sSpecifyGramFunc == "*AddNewGramFunc*")
			{
				m_sSpecifyGramFunc = LexTextControls.ksSpecifyGrammaticalInfo_;
			}
			if (m_sModifyGramFunc == null || m_sModifyGramFunc.Length == 0 ||
				m_sModifyGramFunc == "*ModifyGramFunc*")
			{
				m_sModifyGramFunc = LexTextControls.ksModifyThisGrammaticalInfo_;
			}
			if (m_sSpecifyDifferent == null || m_sSpecifyDifferent.Length == 0 ||
				m_sSpecifyDifferent == "*SpecifyDifferentGramFunc*")
			{
				m_sSpecifyDifferent = LexTextControls.ksSpecifyDifferentGrammaticalInfo_;
			}
			if (m_sCreateGramFunc == null || m_sCreateGramFunc.Length == 0 ||
				m_sCreateGramFunc == "*CreateGramFuncGramFunc*")
			{
				m_sCreateGramFunc = LexTextControls.ksCreateNewGrammaticalInfo;
			}
			if (m_sEditGramFunc == null || m_sEditGramFunc.Length == 0 ||
				m_sEditGramFunc == "*EditGramFuncGramFunc*")
			{
				m_sEditGramFunc = LexTextControls.ksEditGrammaticalInfo;
			}
		}