public static void SetBorderSideByPro(string aValue, HCBorderSides aBorderSides) { aBorderSides.Value = 0; string[] vStrings = aValue.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < vStrings.Length; i++) { if (vStrings[i] == "left") aBorderSides.InClude((byte)BorderSide.cbsLeft); else if (vStrings[i] == "top") aBorderSides.InClude((byte)BorderSide.cbsTop); else if (vStrings[i] == "right") aBorderSides.InClude((byte)BorderSide.cbsRight); else if (vStrings[i] == "bottom") aBorderSides.InClude((byte)BorderSide.cbsBottom); else if (vStrings[i] == "ltrb") aBorderSides.InClude((byte)BorderSide.cbsLTRB); else if (vStrings[i] == "rtlb") aBorderSides.InClude((byte)BorderSide.cbsRTLB); } }
public HCTableCell(HCStyle AStyle) : this() { FCellData = new HCTableCellData(AStyle); FAlignVert = View.AlignVert.cavTop; FBorderSides = new HCBorderSides(); FBorderSides.InClude((byte)BorderSide.cbsLeft); FBorderSides.InClude((byte)BorderSide.cbsTop); FBorderSides.InClude((byte)BorderSide.cbsRight); FBorderSides.InClude((byte)BorderSide.cbsBottom); FBackgroundColor = AStyle.BackgroudColor; FRowSpan = 0; FColSpan = 0; }
public HCEditItem(HCCustomData AOwnerData, string AText) : base(AOwnerData) { this.StyleNo = HCStyle.Edit; FText = AText; FMouseIn = false; FMargin = 4; FCaretOffset = -1; Width = 50; FBorderWidth = 1; FBorderSides = new HCBorderSides(); FBorderSides.InClude((byte)BorderSide.cbsLeft); FBorderSides.InClude((byte)BorderSide.cbsTop); FBorderSides.InClude((byte)BorderSide.cbsRight); FBorderSides.InClude((byte)BorderSide.cbsBottom); }
public static string GetBorderSidePro(HCBorderSides aBorderSides) { string Result = ""; if (aBorderSides.Contains((byte)BorderSide.cbsLeft)) Result = "left"; if (aBorderSides.Contains((byte)BorderSide.cbsTop)) { if (Result != "") Result = Result + ",top"; else Result = "top"; } if (aBorderSides.Contains((byte)BorderSide.cbsRight)) { if (Result != "") Result = Result + ",right"; else Result = "right"; } if (aBorderSides.Contains((byte)BorderSide.cbsBottom)) { if (Result != "") Result = Result + ",bottom"; else Result = "bottom"; } if (aBorderSides.Contains((byte)BorderSide.cbsLTRB)) { if (Result != "") Result = Result + ",ltrb"; else Result = "ltrb"; } if (aBorderSides.Contains((byte)BorderSide.cbsRTLB)) { if (Result != "") Result = Result + ",rtlb"; else Result = "rtlb"; } return Result; }
public HCEditItem(HCCustomData aOwnerData, string aText) : base(aOwnerData) { this.StyleNo = HCStyle.Edit; FText = aText; FPaddingLeft = 4; FPaddingRight = 4; FPaddingTop = 4; FPaddingBottom = 4; FCaretOffset = -1; Width = 50; FPrintOnlyText = false; FBorderWidth = 1; FBorderSides = new HCBorderSides(); FBorderSides.InClude((byte)BorderSide.cbsLeft); FBorderSides.InClude((byte)BorderSide.cbsTop); FBorderSides.InClude((byte)BorderSide.cbsRight); FBorderSides.InClude((byte)BorderSide.cbsBottom); }