internal override void SaveToPxl(TPxlStream PxlStream, int Row, TPxlSaveData SaveData) { base.SaveToPxl(PxlStream, Row, SaveData); if (!PxlRecordIsValid(Row)) { return; } PxlStream.WriteByte((byte)pxl.NUMBER); PxlStream.Write16((UInt16)Row); PxlStream.WriteByte((byte)Col); PxlStream.Write16(SaveData.GetBiff8FromCellXF(XF)); PxlStream.Write(BitConverter.GetBytes(NumValue), 0, 8); }
internal static void SaveToPxl(TPxlStream PxlStream, int Row, int Col, int XF, string LabelValue, TPxlSaveData SaveData) { PxlStream.WriteByte((byte)pxl.LABEL); PxlStream.Write16((UInt16)Row); PxlStream.WriteByte((byte)Col); PxlStream.Write16(SaveData.GetBiff8FromCellXF(XF)); if (LabelValue == null) { LabelValue = String.Empty; } if (LabelValue.Length > 255) { LabelValue = LabelValue.Substring(0, 255); } PxlStream.WriteString16(LabelValue); }
internal override void SaveToPxl(TPxlStream PxlStream, int Row, TPxlSaveData SaveData) { base.SaveToPxl(PxlStream, Row, SaveData); PxlStream.WriteByte((byte)pxl.EOF); }
internal void SaveToPxl(TPxlStream PxlStream, TPxlSaveData SaveData) { FBoundSheets.SaveToPxl(PxlStream, 0, SaveData); }
internal abstract void SaveToPxl(TPxlStream PxlStream, TPxlSaveData SaveData);
public override void SaveToPxl(TPxlStream PxlStream, int Row, TPxlSaveData SaveData) { base.SaveToPxl(PxlStream, Row, SaveData); }