This commit is contained in:
parent
59d0b105df
commit
e0df82c11d
@ -65,6 +65,12 @@ namespace VEPROMS.CSLA.Library
|
|||||||
public class VE_Font : vlnFormatItem
|
public class VE_Font : vlnFormatItem
|
||||||
{
|
{
|
||||||
public VE_Font(XmlNode xmlNode) : base(xmlNode) { }
|
public VE_Font(XmlNode xmlNode) : base(xmlNode) { }
|
||||||
|
public VE_Font(string family, int size, E_Style style)
|
||||||
|
{
|
||||||
|
_Family = new LazyLoad<string>(family);
|
||||||
|
_Size = new LazyLoad<int?>(size);
|
||||||
|
_Style = new LazyLoad<E_Style?>(style);
|
||||||
|
}
|
||||||
private LazyLoad<string> _Family;
|
private LazyLoad<string> _Family;
|
||||||
private Font _WindowsFont;
|
private Font _WindowsFont;
|
||||||
public Font WindowsFont
|
public Font WindowsFont
|
||||||
@ -116,6 +122,10 @@ namespace VEPROMS.CSLA.Library
|
|||||||
{
|
{
|
||||||
return LazyLoad<E_Style>(ref _Style, "Font/@Style");
|
return LazyLoad<E_Style>(ref _Style, "Font/@Style");
|
||||||
}
|
}
|
||||||
|
//set
|
||||||
|
//{
|
||||||
|
// _Style.Value = value;
|
||||||
|
//}
|
||||||
}
|
}
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
{
|
{
|
||||||
@ -4336,6 +4346,14 @@ namespace VEPROMS.CSLA.Library
|
|||||||
return String.Format("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}",
|
return String.Format("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}",
|
||||||
BXURC, BXHorz, BXULC, BXVert, BXMLS, BXMRS, BXLRC, BXLLC, BXMID, BXLHorz, BXUMID, BXLMID);
|
BXURC, BXHorz, BXULC, BXVert, BXMLS, BXMRS, BXLRC, BXLLC, BXMID, BXLHorz, BXUMID, BXLMID);
|
||||||
}
|
}
|
||||||
|
public string BoxStyle
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return String.Format("{0}.{1}.{2}.{3}.{4}.{5}.{6}.{7}.{8}.{9}.{10}.{11}",
|
||||||
|
BXURC ?? " ", BXHorz ?? " ", BXULC ?? " ", BXVert ?? " ", BXMLS ?? " ", BXMRS ?? " ", BXLRC ?? " ", BXLLC ?? " ", BXMID ?? " ", BXLHorz ?? BXHorz, BXUMID ?? " ", BXLMID ?? " ");
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
#region BoxList
|
#region BoxList
|
||||||
|
@ -55,6 +55,7 @@ namespace VEPROMS.CSLA.Library
|
|||||||
*/
|
*/
|
||||||
if (xmlNode == null) return null;
|
if (xmlNode == null) return null;
|
||||||
XmlNode xn = xmlNode.SelectSingleNode(path);
|
XmlNode xn = xmlNode.SelectSingleNode(path);
|
||||||
|
if (xmlNode.Name == "Box") return xn; // if box, don't do inheritance.
|
||||||
if (xn != null) return xn;
|
if (xn != null) return xn;
|
||||||
//if (path.Contains("Font")) Console.WriteLine("vlnFormatDocument.LookupSingleNode {0},{1}", xmlNode.Name == "Step" ? "Step." + xmlNode.Attributes["Type"].Value : xmlNode.Name, path);
|
//if (path.Contains("Font")) Console.WriteLine("vlnFormatDocument.LookupSingleNode {0},{1}", xmlNode.Name == "Step" ? "Step." + xmlNode.Attributes["Type"].Value : xmlNode.Name, path);
|
||||||
if (xmlNode.Name == "Step") xn = LookupSingleStepNode(xmlNode, path); // Check for Step Inheritance
|
if (xmlNode.Name == "Step") xn = LookupSingleStepNode(xmlNode, path); // Check for Step Inheritance
|
||||||
|
Loading…
x
Reference in New Issue
Block a user