예제 #1
0
        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);
        }
예제 #2
0
파일: USST.cs 프로젝트: mwilian/demos
 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);
 }
예제 #3
0
 internal override void SaveToPxl(TPxlStream PxlStream, int Row, TPxlSaveData SaveData)
 {
     base.SaveToPxl(PxlStream, Row, SaveData);
     PxlStream.WriteByte((byte)pxl.EOF);
 }
예제 #4
0
 internal void SaveToPxl(TPxlStream PxlStream, TPxlSaveData SaveData)
 {
     FBoundSheets.SaveToPxl(PxlStream, 0, SaveData);
 }
예제 #5
0
 internal abstract void SaveToPxl(TPxlStream PxlStream, TPxlSaveData SaveData);
예제 #6
0
 public override void SaveToPxl(TPxlStream PxlStream, int Row, TPxlSaveData SaveData)
 {
     base.SaveToPxl(PxlStream, Row, SaveData);
 }