Development #504
@@ -12,6 +12,12 @@ using JR.Utils.GUI.Forms;
 | 
			
		||||
namespace VEPROMS.CSLA.Library
 | 
			
		||||
{
 | 
			
		||||
	public enum E_FieldToEdit { StepText, Text, Number, PSI };
 | 
			
		||||
	public enum ReplaceWords
 | 
			
		||||
	{
 | 
			
		||||
		Inherit = 0,
 | 
			
		||||
		Show = 1,
 | 
			
		||||
		DoNotShow = 2
 | 
			
		||||
	}
 | 
			
		||||
	public class DisplayText
 | 
			
		||||
	{
 | 
			
		||||
		private static readonly log4net.ILog _MyLog = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
 | 
			
		||||
@@ -57,19 +63,48 @@ namespace VEPROMS.CSLA.Library
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		// C2029-025 Show or hide replace words.  Can highlight replace words in editor.
 | 
			
		||||
		//private bool ShwRplWdsIndex(ItemInfo _MyItemInfo)
 | 
			
		||||
		//{
 | 
			
		||||
		//	StepConfig sc = _MyItemInfo.MyConfig as StepConfig;
 | 
			
		||||
		//	int setting = sc.Step_ShwRplWdsIndex;
 | 
			
		||||
		//	switch (setting)
 | 
			
		||||
		//	{
 | 
			
		||||
		//		case 2:
 | 
			
		||||
		//			return false;
 | 
			
		||||
		//			break;
 | 
			
		||||
		//		case 1:
 | 
			
		||||
		//			return true;
 | 
			
		||||
		//			break;
 | 
			
		||||
		//		case 0:
 | 
			
		||||
		//			//SectionConfig sc2 = _MyItemInfo.ActiveParent.MyConfig as SectionConfig;
 | 
			
		||||
		//			SectionConfig sc2 = _MyItemInfo.ActiveSection.MyConfig as SectionConfig;
 | 
			
		||||
		//			if (sc2 == null || sc2.Section_ShwRplWords == "Y")
 | 
			
		||||
		//			{
 | 
			
		||||
		//				return true;
 | 
			
		||||
		//			}
 | 
			
		||||
		//			else
 | 
			
		||||
		//			{
 | 
			
		||||
		//				return false;
 | 
			
		||||
		//			}
 | 
			
		||||
		//			break;
 | 
			
		||||
		//		default:
 | 
			
		||||
		//			return false;
 | 
			
		||||
		//			break;
 | 
			
		||||
		//	}
 | 
			
		||||
		//}
 | 
			
		||||
		private bool ShwRplWdsIndex(ItemInfo _MyItemInfo)
 | 
			
		||||
		{
 | 
			
		||||
			StepConfig sc = _MyItemInfo.MyConfig as StepConfig;
 | 
			
		||||
			int setting = sc.Step_ShwRplWdsIndex;
 | 
			
		||||
			switch (setting)
 | 
			
		||||
			{
 | 
			
		||||
				case 2:
 | 
			
		||||
				case (int)ReplaceWords.DoNotShow:
 | 
			
		||||
					return false;
 | 
			
		||||
					break;
 | 
			
		||||
				case 1:
 | 
			
		||||
				case (int)ReplaceWords.Show:
 | 
			
		||||
					return true;
 | 
			
		||||
					break;
 | 
			
		||||
				case 0:
 | 
			
		||||
				case (int)ReplaceWords.Inherit:
 | 
			
		||||
					//SectionConfig sc2 = _MyItemInfo.ActiveParent.MyConfig as SectionConfig;
 | 
			
		||||
					SectionConfig sc2 = _MyItemInfo.ActiveSection.MyConfig as SectionConfig;
 | 
			
		||||
					if (sc2 == null || sc2.Section_ShwRplWords == "Y")
 | 
			
		||||
@@ -86,6 +121,7 @@ namespace VEPROMS.CSLA.Library
 | 
			
		||||
					break;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		private Item _MyItem;
 | 
			
		||||
		private string EditText
 | 
			
		||||
		{
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user