C2019-025_Ability-to-Toggle-Replace-Words-3 #503
@ -12,6 +12,12 @@ using JR.Utils.GUI.Forms;
|
|||||||
namespace VEPROMS.CSLA.Library
|
namespace VEPROMS.CSLA.Library
|
||||||
{
|
{
|
||||||
public enum E_FieldToEdit { StepText, Text, Number, PSI };
|
public enum E_FieldToEdit { StepText, Text, Number, PSI };
|
||||||
|
public enum ReplaceWords
|
||||||
|
{
|
||||||
|
Inherit = 0,
|
||||||
|
Show = 1,
|
||||||
|
DoNotShow = 2
|
||||||
|
}
|
||||||
public class DisplayText
|
public class DisplayText
|
||||||
{
|
{
|
||||||
private static readonly log4net.ILog _MyLog = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
|
private static readonly log4net.ILog _MyLog = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
|
||||||
@ -55,21 +61,20 @@ namespace VEPROMS.CSLA.Library
|
|||||||
if (sc == null) return "N";
|
if (sc == null) return "N";
|
||||||
return sc.Section_ShwRplWords;
|
return sc.Section_ShwRplWords;
|
||||||
}
|
}
|
||||||
|
// C2019-025 c2025-010 Ability-to-Toggle-Replace-Words
|
||||||
// C2029-025 Show or hide replace words. Can highlight replace words in editor.
|
|
||||||
private bool ShwRplWdsIndex(ItemInfo _MyItemInfo)
|
private bool ShwRplWdsIndex(ItemInfo _MyItemInfo)
|
||||||
{
|
{
|
||||||
StepConfig sc = _MyItemInfo.MyConfig as StepConfig;
|
StepConfig sc = _MyItemInfo.MyConfig as StepConfig;
|
||||||
int setting = sc.Step_ShwRplWdsIndex;
|
int setting = sc.Step_ShwRplWdsIndex;
|
||||||
switch (setting)
|
switch (setting)
|
||||||
{
|
{
|
||||||
case 2:
|
case (int)ReplaceWords.DoNotShow:
|
||||||
return false;
|
return false;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case (int)ReplaceWords.Show:
|
||||||
return true;
|
return true;
|
||||||
break;
|
break;
|
||||||
case 0:
|
case (int)ReplaceWords.Inherit:
|
||||||
//SectionConfig sc2 = _MyItemInfo.ActiveParent.MyConfig as SectionConfig;
|
//SectionConfig sc2 = _MyItemInfo.ActiveParent.MyConfig as SectionConfig;
|
||||||
SectionConfig sc2 = _MyItemInfo.ActiveSection.MyConfig as SectionConfig;
|
SectionConfig sc2 = _MyItemInfo.ActiveSection.MyConfig as SectionConfig;
|
||||||
if (sc2 == null || sc2.Section_ShwRplWords == "Y")
|
if (sc2 == null || sc2.Section_ShwRplWords == "Y")
|
||||||
@ -86,6 +91,7 @@ namespace VEPROMS.CSLA.Library
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private Item _MyItem;
|
private Item _MyItem;
|
||||||
private string EditText
|
private string EditText
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user