Development #504

Merged
djankowski merged 33 commits from Development into master 2025-01-30 15:55:02 -05:00
Showing only changes of commit 90e25f3fcf - Show all commits

View File

@ -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
{