View Issue Details

IDProjectCategoryView StatusLast Update
0018446LazarusIDEpublic2016-03-15 22:49
ReporterDennis JonesAssigned ToMartin Friebe 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSUbuntuOS Version10.10
Product Version0.9.31 (SVN)Product Build 
Target VersionFixed in Version0.9.29 (SVN) 
Summary0018446: Code folding not saved
DescriptionA project of mine has two dozen procedures and functions in Main.pas. When I fold all of them for ease of access and save the project (saving Session in lps file) and then reopen it, only the first six procedures are folded.

Rather than submit my code, I found for a Lazarus example to illustrate this sort of behaviour. See below.
Steps To Reproduce1. Open the ..examples/componentstreaming.lpi project.
2. Code fold ALL 10 procedures/functions.
3. Open the StdCtrls unit, via Open file at cursor to effect a change in the project.
4. Save the project via Project/Save Project.
5. Close the IDE and reopen.

Now the last procedure is not folded.
TagsNo tags attached.
Fixed in Revision28963
LazTarget0.99.0
Widgetset
Attached Files
  • mylazlog.txt (83,679 bytes)
    dennis@PC:~$ cat Desktop/lazlog.txt
    Adding "--debug-log=/home/dennis/Desktop/lazlog.txt" as a parameter
    TLazarusManager.Run starting /home/dennis/lazarus-0.9.31/lazarus/lazarus ...
     TDesignerTSynEditFoldExportStream.ReadNum 7
    TSynEditFoldExportStream.AppendString FE{H
    TSynEditFoldExportCoder.Create(<from input-stream> FType=00000007  txtLen=4 Txt="FE{H"
    TSynEditFoldExportStream.ReadNum 3
    TSynEditFoldExportStream.AppendString k904511134
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString 0tE066
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString j9jT0f5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString iak3055
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString iejE095
    TSynEditFoldExportCoder.Create(<from input-stream> FType=00000003  txtLen=45 Txt="k904511134 p0tE066 pj9jT0f5 piak3055 piejE095"
    TSynEditFoldExportCoder.Readnode  X=14 Y=15 Len=98   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 15
      TSynEditFoldExportStream.ReadNumEx 14
      TSynEditFoldExportStream.ReadNumEx 98
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=138 Len=4   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 138
      TSynEditFoldExportStream.ReadNumEx 0
      TSynEditFoldExportStream.ReadNumEx 4
      TSynEditFoldExportStream.ReadNumEx 5
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=144 Len=12   ReadState=sfecInRepeatCount FReadCount=5 FReadY=138 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=158 Len=16   ReadState=sfecInRepeatCount FReadCount=4 FReadY=138 FReadX=0 FReadSumLen=12 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=176 Len=13   ReadState=sfecInRepeatCount FReadCount=3 FReadY=138 FReadX=0 FReadSumLen=28 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=191 Len=25   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=41 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=218 Len=13   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=66 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=233 Len=13   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=79 FReadType=scftFold
      TSynEditFoldExportStream.ReadNumEx 1
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=248 Len=18   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=92 FReadType=scftOpen
      TSynEditFoldExportStream.ReadNumEx 1
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=268 Len=48   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=110 FReadType=scftFold
      TSynEditFoldExportStream.ReadNumEx 1
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=318 Len=8   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=158 FReadType=scftOpen
      TSynEditFoldExportStream.ReadNumEx 3
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=328 Len=7   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=166 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=337 Len=17   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=173 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=356 Len=32   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=190 FReadType=scftFold
      TSynEditFoldExportStream.ReadNumEx 4
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=390 Len=84   ReadState=sfecInRepeatCount FReadCount=3 FReadY=138 FReadX=0 FReadSumLen=222 FReadType=scftOpen
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=476 Len=82   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=306 FReadType=scftOpen
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=560 Len=106   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=388 FReadType=scftOpen
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=668 Len=6   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=494 FReadType=scftOpen
      TSynEditFoldExportStream.ReadNum 0
      Invalidate
    TSynEditFoldExportCoder.Readnode << 
    FoldState loading removed data for foldtype: 3
    TSynEditFoldedView.GetFoldDescription as Text
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 7
      TSynEditFoldExportStream.AppendString 7
      TSynEditFoldExportCoder.AddNode FType=00000007   X=14 Y=15Len=98FType=scftFold WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 8
      TSynEditFoldExportStream.AppendString 8
      TSynEditFoldExportCoder.AddNode FType=00000008   X=2 Y=111Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 3
      TSynEditFoldExportStream.AppendString 3
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=138Len=4FType=scftFold WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 1
      TSynEditFoldExportStream.AppendString 1
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=139Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=144Len=12FType=scftFold WCacheLen=1
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 6
      TSynEditFoldExportStream.AppendString 6
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=145Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=147Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=158Len=16FType=scftFold WCacheLen=2
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=159Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=161Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 0
      TSynEditFoldExportStream.AppendString 0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=162Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=31 Y=164Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=176Len=13FType=scftFold WCacheLen=3
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=177Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=191Len=25FType=scftFold WCacheLen=4
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=192Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=195Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=204Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=218Len=13FType=scftFold WCacheLen=5
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=219Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=233Len=13FType=scftFold WCacheLen=6
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=234Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=248Len=18FType=scftFold WCacheLen=7
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 22
      TSynEditFoldExportStream.AppendString M
      TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=249Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=251Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=253Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=268Len=48FType=scftFold WCacheLen=8
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=269Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=272Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=24 Y=280Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=286Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=318Len=8FType=scftFold WCacheLen=9
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=319Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=328Len=7FType=scftFold WCacheLen=10
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=329Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=331Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=337Len=17FType=scftFold WCacheLen=11
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=338Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=340Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=341Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=345Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=356Len=32FType=scftFold WCacheLen=12
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=357Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=359Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=377Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=382Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=390Len=84FType=scftFold WCacheLen=13
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=391Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=396Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=400Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=404Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=406Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=408Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=413Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=434Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=440Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=446Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=452Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=457Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=476Len=82FType=scftFold WCacheLen=14
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=477Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=481Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=484Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=488Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=490Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=497Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=502Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=520Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=526Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=532Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=538Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=560Len=106FType=scftFold WCacheLen=15
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=561Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=564Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=567Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=570Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=574Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=576Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=585Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=590Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=608Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=614Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=620Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=640Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=48 Y=648Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=668Len=6FType=scftFold WCacheLen=16
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=669Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=671Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=676Len=7FType=scftFold WCacheLen=17
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=677Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=679Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=685Len=6FType=scftFold WCacheLen=18
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=686Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=687Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=693Len=8FType=scftFold WCacheLen=19
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=694Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=695Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=703Len=20FType=scftFold WCacheLen=20
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=704Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=707Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=45 Y=712Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=725Len=3FType=scftFold WCacheLen=21
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=726Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=730Len=51FType=scftFold WCacheLen=22
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=731Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=735Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=736Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=740Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=753Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=767Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=10 Y=770Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=783Len=41FType=scftFold WCacheLen=23
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=784Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=787Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=788Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=792Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=800Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=805Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=826Len=17FType=scftFold WCacheLen=24
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=827Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=829Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=830Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=834Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=845Len=31FType=scftFold WCacheLen=25
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=846Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=849Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=850Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=851Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=878Len=10FType=scftFold WCacheLen=26
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=879Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=881Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=890Len=3FType=scftFold WCacheLen=27
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=891Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=895Len=18FType=scftFold WCacheLen=28
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=896Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=900Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=905Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=915Len=5FType=scftFold WCacheLen=29
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=916Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=922Len=9FType=scftFold WCacheLen=30
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=923Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=933Len=22FType=scftFold WCacheLen=31
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=934Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=936Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=957Len=12FType=scftFold WCacheLen=32
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=958Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=961Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=971Len=20FType=scftFold WCacheLen=33
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=972Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=974Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=975Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=993Len=20FType=scftFold WCacheLen=34
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=994Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=996Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=29 Y=1007Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1015Len=9FType=scftFold WCacheLen=35
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1016Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1018Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1026Len=36FType=scftFold WCacheLen=36
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1027Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1029Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=1030Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1036Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1040Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1044Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1048Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1053Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1057Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1064Len=6FType=scftFold WCacheLen=37
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1065Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1066Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1072Len=6FType=scftFold WCacheLen=38
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1073Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1074Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1080Len=21FType=scftFold WCacheLen=39
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1081Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1084Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=1090Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1103Len=20FType=scftFold WCacheLen=40
      TSynEditFoldExportCoder.Finish FType=00000007
        TSynEditFoldExportStream.AppendNum 15
        TSynEditFoldExportStream.AppendString F
        TSynEditFoldExportStream.AppendNumEx 14
        TSynEditFoldExportStream.AppendString E
        TSynEditFoldExportStream.AppendNumEx 98
        TSynEditFoldExportStream.AppendString {H
      TSynEditFoldExportCoder.Finish FType=00000007  txtLen=7 Txt=" T7FE{H"
      TSynEditFoldExportStream.AppendMem len=7
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportCoder.Finish FType=00000003
        TSynEditFoldExportStream.AppendNum 138
        TSynEditFoldExportStream.AppendString k9
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 4
        TSynEditFoldExportStream.AppendString 4
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 79
        TSynEditFoldExportStream.AppendString ia
        TSynEditFoldExportStream.AppendNum 95
        TSynEditFoldExportStream.AppendString j9
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 13
        TSynEditFoldExportStream.AppendString D
        TSynEditFoldExportStream.AppendNumEx 4
        TSynEditFoldExportStream.AppendString 4
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 81
        TSynEditFoldExportStream.AppendString ic
        TSynEditFoldExportStream.AppendNum 104
        TSynEditFoldExportStream.AppendString jI
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 17
        TSynEditFoldExportStream.AppendString H
        TSynEditFoldExportStream.AppendNumEx 2
        TSynEditFoldExportStream.AppendString 2
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 116
        TSynEditFoldExportStream.AppendString jU
        TSynEditFoldExportStream.AppendNum 139
        TSynEditFoldExportStream.AppendString kA
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 82
        TSynEditFoldExportStream.AppendString {1
        TSynEditFoldExportStream.AppendNumEx 1
        TSynEditFoldExportStream.AppendString 1
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 106
        TSynEditFoldExportStream.AppendString jK
        TSynEditFoldExportStream.AppendNum 192
        TSynEditFoldExportStream.AppendString lK
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 6
        TSynEditFoldExportStream.AppendString 6
        TSynEditFoldExportStream.AppendNumEx 6
        TSynEditFoldExportStream.AppendString 6
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 95
        TSynEditFoldExportStream.AppendString j9
        TSynEditFoldExportStream.AppendNum 115
        TSynEditFoldExportStream.AppendString jT
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 41
        TSynEditFoldExportStream.AppendString f
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 79
        TSynEditFoldExportStream.AppendString ia
        TSynEditFoldExportStream.AppendNum 132
        TSynEditFoldExportStream.AppendString k3
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 83
        TSynEditFoldExportStream.AppendString ie
        TSynEditFoldExportStream.AppendNum 100
        TSynEditFoldExportStream.AppendString jE
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 9
        TSynEditFoldExportStream.AppendString 9
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
      TSynEditFoldExportCoder.Finish FType=00000003  txtLen=72 Txt=" T3k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
      TSynEditFoldExportStream.AppendMem len=72
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendString P
      TSynEditFoldExportStream.AppendString 
    TSynEditFoldedView.GetFoldDescription as Text
    TSynEditFoldedView.GetFoldDescription as Text
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 7
      TSynEditFoldExportStream.AppendString 7
      TSynEditFoldExportCoder.AddNode FType=00000007   X=14 Y=15Len=98FType=scftFold WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 8
      TSynEditFoldExportStream.AppendString 8
      TSynEditFoldExportCoder.AddNode FType=00000008   X=2 Y=111Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 3
      TSynEditFoldExportStream.AppendString 3
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=138Len=4FType=scftFold WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 1
      TSynEditFoldExportStream.AppendString 1
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=139Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=144Len=12FType=scftFold WCacheLen=1
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 6
      TSynEditFoldExportStream.AppendString 6
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=145Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=147Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=158Len=16FType=scftFold WCacheLen=2
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=159Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=161Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 0
      TSynEditFoldExportStream.AppendString 0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=162Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=31 Y=164Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=176Len=13FType=scftFold WCacheLen=3
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=177Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=191Len=25FType=scftFold WCacheLen=4
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=192Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=195Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=204Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=218Len=13FType=scftFold WCacheLen=5
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=219Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=233Len=13FType=scftFold WCacheLen=6
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=234Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=248Len=18FType=scftFold WCacheLen=7
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 22
      TSynEditFoldExportStream.AppendString M
      TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=249Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=251Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=253Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=268Len=48FType=scftFold WCacheLen=8
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=269Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=272Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=24 Y=280Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=286Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=318Len=8FType=scftFold WCacheLen=9
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=319Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=328Len=7FType=scftFold WCacheLen=10
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=329Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=331Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=337Len=17FType=scftFold WCacheLen=11
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=338Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=340Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=341Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=345Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=356Len=32FType=scftFold WCacheLen=12
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=357Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=359Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=377Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=382Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=390Len=84FType=scftFold WCacheLen=13
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=391Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=396Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=400Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=404Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=406Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=408Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=413Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=434Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=440Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=446Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=452Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=457Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=476Len=82FType=scftFold WCacheLen=14
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=477Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=481Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=484Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=488Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=490Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=497Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=502Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=520Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=526Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=532Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=538Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=560Len=106FType=scftFold WCacheLen=15
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=561Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=564Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=567Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=570Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=574Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=576Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=585Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=590Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=608Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=614Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=620Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=640Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=48 Y=648Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=668Len=6FType=scftFold WCacheLen=16
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=669Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=671Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=676Len=7FType=scftFold WCacheLen=17
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=677Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=679Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=685Len=6FType=scftFold WCacheLen=18
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=686Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=687Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=693Len=8FType=scftFold WCacheLen=19
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=694Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=695Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=703Len=20FType=scftFold WCacheLen=20
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=704Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=707Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=45 Y=712Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=725Len=3FType=scftFold WCacheLen=21
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=726Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=730Len=51FType=scftFold WCacheLen=22
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=731Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=735Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=736Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=740Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=753Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=767Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=10 Y=770Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=783Len=41FType=scftFold WCacheLen=23
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=784Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=787Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=788Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=792Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=800Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=805Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=826Len=17FType=scftFold WCacheLen=24
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=827Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=829Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=830Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=834Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=845Len=31FType=scftFold WCacheLen=25
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=846Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=849Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=850Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=851Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=878Len=10FType=scftFold WCacheLen=26
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=879Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=881Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=890Len=3FType=scftFold WCacheLen=27
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=891Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=895Len=18FType=scftFold WCacheLen=28
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=896Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=900Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=905Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=915Len=5FType=scftFold WCacheLen=29
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=916Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=922Len=9FType=scftFold WCacheLen=30
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=923Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=933Len=22FType=scftFold WCacheLen=31
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=934Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=936Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=957Len=12FType=scftFold WCacheLen=32
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=958Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=961Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=971Len=20FType=scftFold WCacheLen=33
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=972Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=974Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=975Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=993Len=20FType=scftFold WCacheLen=34
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=994Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=996Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=29 Y=1007Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1015Len=9FType=scftFold WCacheLen=35
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1016Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1018Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1026Len=36FType=scftFold WCacheLen=36
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1027Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1029Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=1030Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1036Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1040Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1044Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1048Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1053Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1057Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1064Len=6FType=scftFold WCacheLen=37
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1065Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1066Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1072Len=6FType=scftFold WCacheLen=38
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1073Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1074Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1080Len=21FType=scftFold WCacheLen=39
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1081Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1084Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=1090Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1103Len=20FType=scftFold WCacheLen=40
      TSynEditFoldExportCoder.Finish FType=00000007
        TSynEditFoldExportStream.AppendNum 15
        TSynEditFoldExportStream.AppendString F
        TSynEditFoldExportStream.AppendNumEx 14
        TSynEditFoldExportStream.AppendString E
        TSynEditFoldExportStream.AppendNumEx 98
        TSynEditFoldExportStream.AppendString {H
      TSynEditFoldExportCoder.Finish FType=00000007  txtLen=7 Txt=" T7FE{H"
      TSynEditFoldExportStream.AppendMem len=7
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportCoder.Finish FType=00000003
        TSynEditFoldExportStream.AppendNum 138
        TSynEditFoldExportStream.AppendString k9
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 4
        TSynEditFoldExportStream.AppendString 4
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 79
        TSynEditFoldExportStream.AppendString ia
        TSynEditFoldExportStream.AppendNum 95
        TSynEditFoldExportStream.AppendString j9
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 13
        TSynEditFoldExportStream.AppendString D
        TSynEditFoldExportStream.AppendNumEx 4
        TSynEditFoldExportStream.AppendString 4
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 81
        TSynEditFoldExportStream.AppendString ic
        TSynEditFoldExportStream.AppendNum 104
        TSynEditFoldExportStream.AppendString jI
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 17
        TSynEditFoldExportStream.AppendString H
        TSynEditFoldExportStream.AppendNumEx 2
        TSynEditFoldExportStream.AppendString 2
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 116
        TSynEditFoldExportStream.AppendString jU
        TSynEditFoldExportStream.AppendNum 139
        TSynEditFoldExportStream.AppendString kA
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 82
        TSynEditFoldExportStream.AppendString {1
        TSynEditFoldExportStream.AppendNumEx 1
        TSynEditFoldExportStream.AppendString 1
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 106
        TSynEditFoldExportStream.AppendString jK
        TSynEditFoldExportStream.AppendNum 192
        TSynEditFoldExportStream.AppendString lK
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 6
        TSynEditFoldExportStream.AppendString 6
        TSynEditFoldExportStream.AppendNumEx 6
        TSynEditFoldExportStream.AppendString 6
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 95
        TSynEditFoldExportStream.AppendString j9
        TSynEditFoldExportStream.AppendNum 115
        TSynEditFoldExportStream.AppendString jT
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 41
        TSynEditFoldExportStream.AppendString f
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 79
        TSynEditFoldExportStream.AppendString ia
        TSynEditFoldExportStream.AppendNum 132
        TSynEditFoldExportStream.AppendString k3
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 83
        TSynEditFoldExportStream.AppendString ie
        TSynEditFoldExportStream.AppendNum 100
        TSynEditFoldExportStream.AppendString jE
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 9
        TSynEditFoldExportStream.AppendString 9
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
      TSynEditFoldExportCoder.Finish FType=00000003  txtLen=72 Txt=" T3k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
      TSynEditFoldExportStream.AppendMem len=72
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendString P
      TSynEditFoldExportStream.AppendString 
    TSynEditFoldedView.GetFoldDescription as Text
    LAZARUS END - cleaning up ...
    TMainIDE.DoLoadLFM Creating designer for hidden component of /home/dennis/Dropbox/801Review/main.pasTMainIDE.DoOpenProjectFile MainForm:TMainForm TDesignerTSynEditFoldExportStream.ReadNum 7
    TSynEditFoldExportStream.AppendString FE{H
    TSynEditFoldExportCoder.Create(<from input-stream> FType=00000007  txtLen=4 Txt="FE{H"
    TSynEditFoldExportStream.ReadNum 3
    TSynEditFoldExportStream.AppendString k9045
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString iaj90D4
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString icjI0H2
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString jUkA0{11
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString jKlK066
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString j9jT0f5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString iak3055
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendString iejE095
    TSynEditFoldExportCoder.Create(<from input-stream> FType=00000003  txtLen=69 Txt="k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
    TSynEditFoldExportCoder.Readnode  X=14 Y=15 Len=98   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 15
      TSynEditFoldExportStream.ReadNumEx 14
      TSynEditFoldExportStream.ReadNumEx 98
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=138 Len=4   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 138
      TSynEditFoldExportStream.ReadNumEx 0
      TSynEditFoldExportStream.ReadNumEx 4
      TSynEditFoldExportStream.ReadNumEx 5
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=144 Len=12   ReadState=sfecInRepeatCount FReadCount=5 FReadY=138 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=158 Len=16   ReadState=sfecInRepeatCount FReadCount=4 FReadY=138 FReadX=0 FReadSumLen=12 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=176 Len=13   ReadState=sfecInRepeatCount FReadCount=3 FReadY=138 FReadX=0 FReadSumLen=28 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=191 Len=25   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=41 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=218 Len=13   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=66 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=233 Len=13   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=79 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 79
      TSynEditFoldExportCoder.Readnode  X=0 Y=233 Len=13   ReadState=sfecAtPoint FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=79 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 95
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 13
        TSynEditFoldExportStream.ReadNumEx 4
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=248 Len=18   ReadState=sfecInRepeatCount FReadCount=4 FReadY=233 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=268 Len=48   ReadState=sfecInRepeatCount FReadCount=3 FReadY=233 FReadX=0 FReadSumLen=18 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=318 Len=8   ReadState=sfecInRepeatCount FReadCount=2 FReadY=233 FReadX=0 FReadSumLen=66 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=328 Len=7   ReadState=sfecInRepeatCount FReadCount=1 FReadY=233 FReadX=0 FReadSumLen=74 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=337 Len=17   ReadState=sfecInRepeatCount FReadCount=0 FReadY=233 FReadX=0 FReadSumLen=81 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 81
      TSynEditFoldExportCoder.Readnode  X=0 Y=337 Len=17   ReadState=sfecAtPoint FReadCount=0 FReadY=233 FReadX=0 FReadSumLen=81 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 104
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 17
        TSynEditFoldExportStream.ReadNumEx 2
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=356 Len=32   ReadState=sfecInRepeatCount FReadCount=2 FReadY=337 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=390 Len=84   ReadState=sfecInRepeatCount FReadCount=1 FReadY=337 FReadX=0 FReadSumLen=32 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=476 Len=82   ReadState=sfecInRepeatCount FReadCount=0 FReadY=337 FReadX=0 FReadSumLen=116 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 116
      TSynEditFoldExportCoder.Readnode  X=0 Y=476 Len=82   ReadState=sfecAtPoint FReadCount=0 FReadY=337 FReadX=0 FReadSumLen=116 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 139
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 82
        TSynEditFoldExportStream.ReadNumEx 1
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=560 Len=106   ReadState=sfecInRepeatCount FReadCount=1 FReadY=476 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=668 Len=6   ReadState=sfecInRepeatCount FReadCount=0 FReadY=476 FReadX=0 FReadSumLen=106 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 106
      TSynEditFoldExportCoder.Readnode  X=0 Y=668 Len=6   ReadState=sfecAtPoint FReadCount=0 FReadY=476 FReadX=0 FReadSumLen=106 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 192
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 6
        TSynEditFoldExportStream.ReadNumEx 6
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=676 Len=7   ReadState=sfecInRepeatCount FReadCount=6 FReadY=668 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=685 Len=6   ReadState=sfecInRepeatCount FReadCount=5 FReadY=668 FReadX=0 FReadSumLen=7 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=693 Len=8   ReadState=sfecInRepeatCount FReadCount=4 FReadY=668 FReadX=0 FReadSumLen=13 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=703 Len=20   ReadState=sfecInRepeatCount FReadCount=3 FReadY=668 FReadX=0 FReadSumLen=21 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=725 Len=3   ReadState=sfecInRepeatCount FReadCount=2 FReadY=668 FReadX=0 FReadSumLen=41 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=730 Len=51   ReadState=sfecInRepeatCount FReadCount=1 FReadY=668 FReadX=0 FReadSumLen=44 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=783 Len=41   ReadState=sfecInRepeatCount FReadCount=0 FReadY=668 FReadX=0 FReadSumLen=95 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 95
      TSynEditFoldExportCoder.Readnode  X=0 Y=783 Len=41   ReadState=sfecAtPoint FReadCount=0 FReadY=668 FReadX=0 FReadSumLen=95 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 115
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 41
        TSynEditFoldExportStream.ReadNumEx 5
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=826 Len=17   ReadState=sfecInRepeatCount FReadCount=5 FReadY=783 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=845 Len=31   ReadState=sfecInRepeatCount FReadCount=4 FReadY=783 FReadX=0 FReadSumLen=17 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=878 Len=10   ReadState=sfecInRepeatCount FReadCount=3 FReadY=783 FReadX=0 FReadSumLen=48 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=890 Len=3   ReadState=sfecInRepeatCount FReadCount=2 FReadY=783 FReadX=0 FReadSumLen=58 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=895 Len=18   ReadState=sfecInRepeatCount FReadCount=1 FReadY=783 FReadX=0 FReadSumLen=61 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=915 Len=5   ReadState=sfecInRepeatCount FReadCount=0 FReadY=783 FReadX=0 FReadSumLen=79 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 79
      TSynEditFoldExportCoder.Readnode  X=0 Y=915 Len=5   ReadState=sfecAtPoint FReadCount=0 FReadY=783 FReadX=0 FReadSumLen=79 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 132
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 5
        TSynEditFoldExportStream.ReadNumEx 5
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=922 Len=9   ReadState=sfecInRepeatCount FReadCount=5 FReadY=915 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=933 Len=22   ReadState=sfecInRepeatCount FReadCount=4 FReadY=915 FReadX=0 FReadSumLen=9 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=957 Len=12   ReadState=sfecInRepeatCount FReadCount=3 FReadY=915 FReadX=0 FReadSumLen=31 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=971 Len=20   ReadState=sfecInRepeatCount FReadCount=2 FReadY=915 FReadX=0 FReadSumLen=43 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=993 Len=20   ReadState=sfecInRepeatCount FReadCount=1 FReadY=915 FReadX=0 FReadSumLen=63 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=1015 Len=9   ReadState=sfecInRepeatCount FReadCount=0 FReadY=915 FReadX=0 FReadSumLen=83 FReadType=scftFold
      TSynEditFoldExportStream.ReadNum 83
      TSynEditFoldExportCoder.Readnode  X=0 Y=1015 Len=9   ReadState=sfecAtPoint FReadCount=0 FReadY=915 FReadX=0 FReadSumLen=83 FReadType=scftFold
        TSynEditFoldExportStream.ReadNum 100
        TSynEditFoldExportStream.ReadNumEx 0
        TSynEditFoldExportStream.ReadNumEx 9
        TSynEditFoldExportStream.ReadNumEx 5
      TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=1026 Len=36   ReadState=sfecInRepeatCount FReadCount=5 FReadY=1015 FReadX=0 FReadSumLen=0 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=1064 Len=6   ReadState=sfecInRepeatCount FReadCount=4 FReadY=1015 FReadX=0 FReadSumLen=36 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=1072 Len=6   ReadState=sfecInRepeatCount FReadCount=3 FReadY=1015 FReadX=0 FReadSumLen=42 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=1080 Len=21   ReadState=sfecInRepeatCount FReadCount=2 FReadY=1015 FReadX=0 FReadSumLen=48 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldExportCoder.Readnode  X=0 Y=1103 Len=20   ReadState=sfecInRepeatCount FReadCount=1 FReadY=1015 FReadX=0 FReadSumLen=69 FReadType=scftFold
    TSynEditFoldExportCoder.Readnode << 
    TSynEditFoldedView.GetFoldDescription as Text
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 7
      TSynEditFoldExportStream.AppendString 7
      TSynEditFoldExportCoder.AddNode FType=00000007   X=14 Y=15Len=98FType=scftFold WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 8
      TSynEditFoldExportStream.AppendString 8
      TSynEditFoldExportCoder.AddNode FType=00000008   X=2 Y=111Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 3
      TSynEditFoldExportStream.AppendString 3
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=138Len=4FType=scftFold WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 1
      TSynEditFoldExportStream.AppendString 1
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=139Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=144Len=12FType=scftFold WCacheLen=1
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 6
      TSynEditFoldExportStream.AppendString 6
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=145Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=147Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=158Len=16FType=scftFold WCacheLen=2
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=159Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=161Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 0
      TSynEditFoldExportStream.AppendString 0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=162Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=31 Y=164Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=176Len=13FType=scftFold WCacheLen=3
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=177Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=191Len=25FType=scftFold WCacheLen=4
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=192Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=195Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=204Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=218Len=13FType=scftFold WCacheLen=5
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=219Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=233Len=13FType=scftFold WCacheLen=6
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=234Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=248Len=18FType=scftFold WCacheLen=7
      TSynEditFoldExportStream.AppendString  T
      TSynEditFoldExportStream.AppendNum 22
      TSynEditFoldExportStream.AppendString M
      TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=249Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=251Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=253Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=268Len=48FType=scftFold WCacheLen=8
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=269Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=272Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=24 Y=280Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=286Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=318Len=8FType=scftFold WCacheLen=9
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=319Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=328Len=7FType=scftFold WCacheLen=10
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=329Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=331Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=337Len=17FType=scftFold WCacheLen=11
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=338Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=340Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=341Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=345Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=356Len=32FType=scftFold WCacheLen=12
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=357Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=359Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=377Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=382Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=390Len=84FType=scftFold WCacheLen=13
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=391Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=396Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=400Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=404Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=406Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=408Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=413Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=434Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=440Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=446Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=452Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=457Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=476Len=82FType=scftFold WCacheLen=14
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=477Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=481Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=484Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=488Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=490Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=497Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=502Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=520Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=526Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=532Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=538Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=560Len=106FType=scftFold WCacheLen=15
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=561Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=564Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=567Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=570Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=574Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=576Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=585Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=590Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=608Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=614Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=620Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=640Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=48 Y=648Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=668Len=6FType=scftFold WCacheLen=16
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=669Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=671Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=676Len=7FType=scftFold WCacheLen=17
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=677Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=679Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=685Len=6FType=scftFold WCacheLen=18
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=686Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=687Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=693Len=8FType=scftFold WCacheLen=19
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=694Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=695Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=703Len=20FType=scftFold WCacheLen=20
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=704Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=707Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=45 Y=712Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=725Len=3FType=scftFold WCacheLen=21
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=726Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=730Len=51FType=scftFold WCacheLen=22
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=731Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=735Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=736Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=740Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=753Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=767Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=10 Y=770Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=783Len=41FType=scftFold WCacheLen=23
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=784Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=787Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=788Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=792Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=800Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=805Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=826Len=17FType=scftFold WCacheLen=24
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=827Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=829Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=830Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=834Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=845Len=31FType=scftFold WCacheLen=25
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=846Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=849Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=850Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=851Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=878Len=10FType=scftFold WCacheLen=26
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=879Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=881Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=890Len=3FType=scftFold WCacheLen=27
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=891Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=895Len=18FType=scftFold WCacheLen=28
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=896Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=900Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=905Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=915Len=5FType=scftFold WCacheLen=29
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=916Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=922Len=9FType=scftFold WCacheLen=30
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=923Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=933Len=22FType=scftFold WCacheLen=31
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=934Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=936Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=957Len=12FType=scftFold WCacheLen=32
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=958Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=961Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=971Len=20FType=scftFold WCacheLen=33
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=972Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=974Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=975Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=993Len=20FType=scftFold WCacheLen=34
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=994Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=996Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=29 Y=1007Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1015Len=9FType=scftFold WCacheLen=35
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1016Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1018Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1026Len=36FType=scftFold WCacheLen=36
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1027Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1029Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=1030Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1036Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1040Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1044Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1048Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1053Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1057Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1064Len=6FType=scftFold WCacheLen=37
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1065Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1066Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1072Len=6FType=scftFold WCacheLen=38
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1073Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1074Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1080Len=21FType=scftFold WCacheLen=39
      TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1081Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1084Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=1090Len=0FType=scftOpen WCacheLen=0
      TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1103Len=20FType=scftFold WCacheLen=40
      TSynEditFoldExportCoder.Finish FType=00000007
        TSynEditFoldExportStream.AppendNum 15
        TSynEditFoldExportStream.AppendString F
        TSynEditFoldExportStream.AppendNumEx 14
        TSynEditFoldExportStream.AppendString E
        TSynEditFoldExportStream.AppendNumEx 98
        TSynEditFoldExportStream.AppendString {H
      TSynEditFoldExportCoder.Finish FType=00000007  txtLen=7 Txt=" T7FE{H"
      TSynEditFoldExportStream.AppendMem len=7
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportCoder.Finish FType=00000003
        TSynEditFoldExportStream.AppendNum 138
        TSynEditFoldExportStream.AppendString k9
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 4
        TSynEditFoldExportStream.AppendString 4
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 79
        TSynEditFoldExportStream.AppendString ia
        TSynEditFoldExportStream.AppendNum 95
        TSynEditFoldExportStream.AppendString j9
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 13
        TSynEditFoldExportStream.AppendString D
        TSynEditFoldExportStream.AppendNumEx 4
        TSynEditFoldExportStream.AppendString 4
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 81
        TSynEditFoldExportStream.AppendString ic
        TSynEditFoldExportStream.AppendNum 104
        TSynEditFoldExportStream.AppendString jI
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 17
        TSynEditFoldExportStream.AppendString H
        TSynEditFoldExportStream.AppendNumEx 2
        TSynEditFoldExportStream.AppendString 2
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 116
        TSynEditFoldExportStream.AppendString jU
        TSynEditFoldExportStream.AppendNum 139
        TSynEditFoldExportStream.AppendString kA
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 82
        TSynEditFoldExportStream.AppendString {1
        TSynEditFoldExportStream.AppendNumEx 1
        TSynEditFoldExportStream.AppendString 1
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 106
        TSynEditFoldExportStream.AppendString jK
        TSynEditFoldExportStream.AppendNum 192
        TSynEditFoldExportStream.AppendString lK
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 6
        TSynEditFoldExportStream.AppendString 6
        TSynEditFoldExportStream.AppendNumEx 6
        TSynEditFoldExportStream.AppendString 6
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 95
        TSynEditFoldExportStream.AppendString j9
        TSynEditFoldExportStream.AppendNum 115
        TSynEditFoldExportStream.AppendString jT
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 41
        TSynEditFoldExportStream.AppendString f
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 79
        TSynEditFoldExportStream.AppendString ia
        TSynEditFoldExportStream.AppendNum 132
        TSynEditFoldExportStream.AppendString k3
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
        TSynEditFoldExportStream.AppendString  p
        TSynEditFoldExportStream.AppendNum 83
        TSynEditFoldExportStream.AppendString ie
        TSynEditFoldExportStream.AppendNum 100
        TSynEditFoldExportStream.AppendString jE
        TSynEditFoldExportStream.AppendNumEx 0
        TSynEditFoldExportStream.AppendString 0
        TSynEditFoldExportStream.AppendNumEx 9
        TSynEditFoldExportStream.AppendString 9
        TSynEditFoldExportStream.AppendNumEx 5
        TSynEditFoldExportStream.AppendString 5
      TSynEditFoldExportCoder.Finish FType=00000003  txtLen=72 Txt=" T3k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
      TSynEditFoldExportStream.AppendMem len=72
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendMem len=0
      TSynEditFoldExportStream.AppendString P
      TSynEditFoldExportStream.AppendString 
    TSynEditFoldedView.GetFoldDescription as Text
    LAZARUS END - cleaning up ...
    Adding "--debug-log=/home/dennis/Desktop/lazlog.txt" as a parameter
    TLazarusManager.Run starting /home/dennis/lazarus-0.9.31/lazarus/lazarus ...
    dennis@PC:~$ 
    
    
    mylazlog.txt (83,679 bytes)

Relationships

related to 0018633 assignedMartin Friebe Codefolding not saved 

Activities

Martin Friebe

2011-01-11 22:08

manager   ~0045117

Works for the example now.
Please test with your files and close if ok.

If you have further issues, please use rev 28964 (one after the fix) and compile SynEdit with -dSynFoldSaveDebug
Then start lazarus with --debug-log=c:lazlog.txt and supply this file (or relevant parts of it / close/save&open project)

Dennis Jones

2011-01-17 13:47

reporter   ~0045259

I now have lazarus-0.9.31-29002-20110114 and code-folding was saving. Now it's broken again.

Sorry but I have no idea how to "compile SynEdit with -dSynFoldSaveDebug".

Martin Friebe

2011-01-17 14:34

manager   ~0045260

It works here for the example you provided....

You are using the 0.9.31 trunk? The fix is not (yet?) available in the 0.9.29-fixes branch.

If you have a folding problem in trunk, I need an example how to reproduce.

In the "Tools" menu "config build lazarus" you can add -dSynFoldSaveDebug to the options, or "edit defines" and add SynFoldSaveDebug

Then recompile. Safest otion is to rebuild all / "clean all"
You only need to to IDE + packages, but you would have to force SynEdit somehow.

Dennis Jones

2011-01-17 15:19

reporter   ~0045262

Thanks for the rebuild instructions. Juha Manninen emailed them as well.

As luck would have it, after the rebuild the code-folding of all functions/procedures WAS saved. I have tried to upload the log file.

2011-01-17 15:19

 

mylazlog.txt (83,679 bytes)
dennis@PC:~$ cat Desktop/lazlog.txt
Adding "--debug-log=/home/dennis/Desktop/lazlog.txt" as a parameter
TLazarusManager.Run starting /home/dennis/lazarus-0.9.31/lazarus/lazarus ...
 TDesignerTSynEditFoldExportStream.ReadNum 7
TSynEditFoldExportStream.AppendString FE{H
TSynEditFoldExportCoder.Create(<from input-stream> FType=00000007  txtLen=4 Txt="FE{H"
TSynEditFoldExportStream.ReadNum 3
TSynEditFoldExportStream.AppendString k904511134
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString 0tE066
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString j9jT0f5
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString iak3055
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString iejE095
TSynEditFoldExportCoder.Create(<from input-stream> FType=00000003  txtLen=45 Txt="k904511134 p0tE066 pj9jT0f5 piak3055 piejE095"
TSynEditFoldExportCoder.Readnode  X=14 Y=15 Len=98   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 15
  TSynEditFoldExportStream.ReadNumEx 14
  TSynEditFoldExportStream.ReadNumEx 98
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=138 Len=4   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 138
  TSynEditFoldExportStream.ReadNumEx 0
  TSynEditFoldExportStream.ReadNumEx 4
  TSynEditFoldExportStream.ReadNumEx 5
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=144 Len=12   ReadState=sfecInRepeatCount FReadCount=5 FReadY=138 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=158 Len=16   ReadState=sfecInRepeatCount FReadCount=4 FReadY=138 FReadX=0 FReadSumLen=12 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=176 Len=13   ReadState=sfecInRepeatCount FReadCount=3 FReadY=138 FReadX=0 FReadSumLen=28 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=191 Len=25   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=41 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=218 Len=13   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=66 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=233 Len=13   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=79 FReadType=scftFold
  TSynEditFoldExportStream.ReadNumEx 1
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=248 Len=18   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=92 FReadType=scftOpen
  TSynEditFoldExportStream.ReadNumEx 1
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=268 Len=48   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=110 FReadType=scftFold
  TSynEditFoldExportStream.ReadNumEx 1
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=318 Len=8   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=158 FReadType=scftOpen
  TSynEditFoldExportStream.ReadNumEx 3
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=328 Len=7   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=166 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=337 Len=17   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=173 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=356 Len=32   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=190 FReadType=scftFold
  TSynEditFoldExportStream.ReadNumEx 4
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=390 Len=84   ReadState=sfecInRepeatCount FReadCount=3 FReadY=138 FReadX=0 FReadSumLen=222 FReadType=scftOpen
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=476 Len=82   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=306 FReadType=scftOpen
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=560 Len=106   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=388 FReadType=scftOpen
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=668 Len=6   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=494 FReadType=scftOpen
  TSynEditFoldExportStream.ReadNum 0
  Invalidate
TSynEditFoldExportCoder.Readnode << 
FoldState loading removed data for foldtype: 3
TSynEditFoldedView.GetFoldDescription as Text
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 7
  TSynEditFoldExportStream.AppendString 7
  TSynEditFoldExportCoder.AddNode FType=00000007   X=14 Y=15Len=98FType=scftFold WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 8
  TSynEditFoldExportStream.AppendString 8
  TSynEditFoldExportCoder.AddNode FType=00000008   X=2 Y=111Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 3
  TSynEditFoldExportStream.AppendString 3
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=138Len=4FType=scftFold WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 1
  TSynEditFoldExportStream.AppendString 1
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=139Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=144Len=12FType=scftFold WCacheLen=1
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 6
  TSynEditFoldExportStream.AppendString 6
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=145Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=147Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=158Len=16FType=scftFold WCacheLen=2
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=159Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=161Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 0
  TSynEditFoldExportStream.AppendString 0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=162Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=31 Y=164Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=176Len=13FType=scftFold WCacheLen=3
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=177Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=191Len=25FType=scftFold WCacheLen=4
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=192Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=195Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=204Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=218Len=13FType=scftFold WCacheLen=5
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=219Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=233Len=13FType=scftFold WCacheLen=6
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=234Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=248Len=18FType=scftFold WCacheLen=7
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 22
  TSynEditFoldExportStream.AppendString M
  TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=249Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=251Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=253Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=268Len=48FType=scftFold WCacheLen=8
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=269Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=272Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=24 Y=280Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=286Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=318Len=8FType=scftFold WCacheLen=9
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=319Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=328Len=7FType=scftFold WCacheLen=10
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=329Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=331Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=337Len=17FType=scftFold WCacheLen=11
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=338Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=340Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=341Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=345Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=356Len=32FType=scftFold WCacheLen=12
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=357Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=359Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=377Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=382Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=390Len=84FType=scftFold WCacheLen=13
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=391Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=396Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=400Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=404Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=406Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=408Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=413Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=434Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=440Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=446Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=452Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=457Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=476Len=82FType=scftFold WCacheLen=14
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=477Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=481Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=484Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=488Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=490Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=497Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=502Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=520Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=526Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=532Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=538Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=560Len=106FType=scftFold WCacheLen=15
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=561Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=564Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=567Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=570Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=574Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=576Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=585Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=590Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=608Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=614Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=620Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=640Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=48 Y=648Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=668Len=6FType=scftFold WCacheLen=16
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=669Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=671Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=676Len=7FType=scftFold WCacheLen=17
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=677Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=679Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=685Len=6FType=scftFold WCacheLen=18
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=686Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=687Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=693Len=8FType=scftFold WCacheLen=19
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=694Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=695Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=703Len=20FType=scftFold WCacheLen=20
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=704Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=707Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=45 Y=712Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=725Len=3FType=scftFold WCacheLen=21
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=726Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=730Len=51FType=scftFold WCacheLen=22
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=731Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=735Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=736Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=740Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=753Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=767Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=10 Y=770Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=783Len=41FType=scftFold WCacheLen=23
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=784Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=787Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=788Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=792Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=800Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=805Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=826Len=17FType=scftFold WCacheLen=24
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=827Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=829Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=830Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=834Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=845Len=31FType=scftFold WCacheLen=25
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=846Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=849Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=850Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=851Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=878Len=10FType=scftFold WCacheLen=26
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=879Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=881Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=890Len=3FType=scftFold WCacheLen=27
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=891Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=895Len=18FType=scftFold WCacheLen=28
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=896Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=900Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=905Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=915Len=5FType=scftFold WCacheLen=29
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=916Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=922Len=9FType=scftFold WCacheLen=30
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=923Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=933Len=22FType=scftFold WCacheLen=31
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=934Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=936Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=957Len=12FType=scftFold WCacheLen=32
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=958Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=961Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=971Len=20FType=scftFold WCacheLen=33
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=972Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=974Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=975Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=993Len=20FType=scftFold WCacheLen=34
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=994Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=996Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=29 Y=1007Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1015Len=9FType=scftFold WCacheLen=35
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1016Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1018Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1026Len=36FType=scftFold WCacheLen=36
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1027Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1029Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=1030Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1036Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1040Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1044Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1048Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1053Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1057Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1064Len=6FType=scftFold WCacheLen=37
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1065Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1066Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1072Len=6FType=scftFold WCacheLen=38
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1073Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1074Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1080Len=21FType=scftFold WCacheLen=39
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1081Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1084Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=1090Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1103Len=20FType=scftFold WCacheLen=40
  TSynEditFoldExportCoder.Finish FType=00000007
    TSynEditFoldExportStream.AppendNum 15
    TSynEditFoldExportStream.AppendString F
    TSynEditFoldExportStream.AppendNumEx 14
    TSynEditFoldExportStream.AppendString E
    TSynEditFoldExportStream.AppendNumEx 98
    TSynEditFoldExportStream.AppendString {H
  TSynEditFoldExportCoder.Finish FType=00000007  txtLen=7 Txt=" T7FE{H"
  TSynEditFoldExportStream.AppendMem len=7
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportCoder.Finish FType=00000003
    TSynEditFoldExportStream.AppendNum 138
    TSynEditFoldExportStream.AppendString k9
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 4
    TSynEditFoldExportStream.AppendString 4
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 79
    TSynEditFoldExportStream.AppendString ia
    TSynEditFoldExportStream.AppendNum 95
    TSynEditFoldExportStream.AppendString j9
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 13
    TSynEditFoldExportStream.AppendString D
    TSynEditFoldExportStream.AppendNumEx 4
    TSynEditFoldExportStream.AppendString 4
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 81
    TSynEditFoldExportStream.AppendString ic
    TSynEditFoldExportStream.AppendNum 104
    TSynEditFoldExportStream.AppendString jI
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 17
    TSynEditFoldExportStream.AppendString H
    TSynEditFoldExportStream.AppendNumEx 2
    TSynEditFoldExportStream.AppendString 2
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 116
    TSynEditFoldExportStream.AppendString jU
    TSynEditFoldExportStream.AppendNum 139
    TSynEditFoldExportStream.AppendString kA
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 82
    TSynEditFoldExportStream.AppendString {1
    TSynEditFoldExportStream.AppendNumEx 1
    TSynEditFoldExportStream.AppendString 1
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 106
    TSynEditFoldExportStream.AppendString jK
    TSynEditFoldExportStream.AppendNum 192
    TSynEditFoldExportStream.AppendString lK
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 6
    TSynEditFoldExportStream.AppendString 6
    TSynEditFoldExportStream.AppendNumEx 6
    TSynEditFoldExportStream.AppendString 6
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 95
    TSynEditFoldExportStream.AppendString j9
    TSynEditFoldExportStream.AppendNum 115
    TSynEditFoldExportStream.AppendString jT
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 41
    TSynEditFoldExportStream.AppendString f
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 79
    TSynEditFoldExportStream.AppendString ia
    TSynEditFoldExportStream.AppendNum 132
    TSynEditFoldExportStream.AppendString k3
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 83
    TSynEditFoldExportStream.AppendString ie
    TSynEditFoldExportStream.AppendNum 100
    TSynEditFoldExportStream.AppendString jE
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 9
    TSynEditFoldExportStream.AppendString 9
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
  TSynEditFoldExportCoder.Finish FType=00000003  txtLen=72 Txt=" T3k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
  TSynEditFoldExportStream.AppendMem len=72
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendString P
  TSynEditFoldExportStream.AppendString 
TSynEditFoldedView.GetFoldDescription as Text
TSynEditFoldedView.GetFoldDescription as Text
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 7
  TSynEditFoldExportStream.AppendString 7
  TSynEditFoldExportCoder.AddNode FType=00000007   X=14 Y=15Len=98FType=scftFold WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 8
  TSynEditFoldExportStream.AppendString 8
  TSynEditFoldExportCoder.AddNode FType=00000008   X=2 Y=111Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 3
  TSynEditFoldExportStream.AppendString 3
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=138Len=4FType=scftFold WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 1
  TSynEditFoldExportStream.AppendString 1
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=139Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=144Len=12FType=scftFold WCacheLen=1
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 6
  TSynEditFoldExportStream.AppendString 6
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=145Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=147Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=158Len=16FType=scftFold WCacheLen=2
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=159Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=161Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 0
  TSynEditFoldExportStream.AppendString 0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=162Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=31 Y=164Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=176Len=13FType=scftFold WCacheLen=3
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=177Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=191Len=25FType=scftFold WCacheLen=4
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=192Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=195Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=204Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=218Len=13FType=scftFold WCacheLen=5
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=219Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=233Len=13FType=scftFold WCacheLen=6
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=234Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=248Len=18FType=scftFold WCacheLen=7
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 22
  TSynEditFoldExportStream.AppendString M
  TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=249Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=251Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=253Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=268Len=48FType=scftFold WCacheLen=8
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=269Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=272Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=24 Y=280Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=286Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=318Len=8FType=scftFold WCacheLen=9
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=319Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=328Len=7FType=scftFold WCacheLen=10
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=329Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=331Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=337Len=17FType=scftFold WCacheLen=11
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=338Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=340Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=341Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=345Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=356Len=32FType=scftFold WCacheLen=12
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=357Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=359Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=377Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=382Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=390Len=84FType=scftFold WCacheLen=13
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=391Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=396Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=400Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=404Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=406Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=408Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=413Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=434Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=440Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=446Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=452Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=457Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=476Len=82FType=scftFold WCacheLen=14
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=477Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=481Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=484Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=488Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=490Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=497Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=502Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=520Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=526Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=532Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=538Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=560Len=106FType=scftFold WCacheLen=15
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=561Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=564Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=567Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=570Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=574Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=576Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=585Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=590Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=608Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=614Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=620Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=640Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=48 Y=648Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=668Len=6FType=scftFold WCacheLen=16
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=669Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=671Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=676Len=7FType=scftFold WCacheLen=17
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=677Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=679Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=685Len=6FType=scftFold WCacheLen=18
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=686Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=687Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=693Len=8FType=scftFold WCacheLen=19
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=694Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=695Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=703Len=20FType=scftFold WCacheLen=20
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=704Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=707Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=45 Y=712Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=725Len=3FType=scftFold WCacheLen=21
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=726Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=730Len=51FType=scftFold WCacheLen=22
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=731Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=735Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=736Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=740Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=753Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=767Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=10 Y=770Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=783Len=41FType=scftFold WCacheLen=23
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=784Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=787Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=788Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=792Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=800Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=805Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=826Len=17FType=scftFold WCacheLen=24
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=827Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=829Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=830Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=834Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=845Len=31FType=scftFold WCacheLen=25
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=846Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=849Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=850Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=851Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=878Len=10FType=scftFold WCacheLen=26
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=879Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=881Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=890Len=3FType=scftFold WCacheLen=27
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=891Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=895Len=18FType=scftFold WCacheLen=28
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=896Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=900Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=905Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=915Len=5FType=scftFold WCacheLen=29
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=916Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=922Len=9FType=scftFold WCacheLen=30
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=923Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=933Len=22FType=scftFold WCacheLen=31
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=934Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=936Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=957Len=12FType=scftFold WCacheLen=32
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=958Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=961Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=971Len=20FType=scftFold WCacheLen=33
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=972Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=974Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=975Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=993Len=20FType=scftFold WCacheLen=34
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=994Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=996Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=29 Y=1007Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1015Len=9FType=scftFold WCacheLen=35
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1016Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1018Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1026Len=36FType=scftFold WCacheLen=36
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1027Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1029Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=1030Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1036Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1040Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1044Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1048Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1053Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1057Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1064Len=6FType=scftFold WCacheLen=37
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1065Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1066Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1072Len=6FType=scftFold WCacheLen=38
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1073Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1074Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1080Len=21FType=scftFold WCacheLen=39
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1081Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1084Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=1090Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1103Len=20FType=scftFold WCacheLen=40
  TSynEditFoldExportCoder.Finish FType=00000007
    TSynEditFoldExportStream.AppendNum 15
    TSynEditFoldExportStream.AppendString F
    TSynEditFoldExportStream.AppendNumEx 14
    TSynEditFoldExportStream.AppendString E
    TSynEditFoldExportStream.AppendNumEx 98
    TSynEditFoldExportStream.AppendString {H
  TSynEditFoldExportCoder.Finish FType=00000007  txtLen=7 Txt=" T7FE{H"
  TSynEditFoldExportStream.AppendMem len=7
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportCoder.Finish FType=00000003
    TSynEditFoldExportStream.AppendNum 138
    TSynEditFoldExportStream.AppendString k9
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 4
    TSynEditFoldExportStream.AppendString 4
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 79
    TSynEditFoldExportStream.AppendString ia
    TSynEditFoldExportStream.AppendNum 95
    TSynEditFoldExportStream.AppendString j9
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 13
    TSynEditFoldExportStream.AppendString D
    TSynEditFoldExportStream.AppendNumEx 4
    TSynEditFoldExportStream.AppendString 4
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 81
    TSynEditFoldExportStream.AppendString ic
    TSynEditFoldExportStream.AppendNum 104
    TSynEditFoldExportStream.AppendString jI
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 17
    TSynEditFoldExportStream.AppendString H
    TSynEditFoldExportStream.AppendNumEx 2
    TSynEditFoldExportStream.AppendString 2
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 116
    TSynEditFoldExportStream.AppendString jU
    TSynEditFoldExportStream.AppendNum 139
    TSynEditFoldExportStream.AppendString kA
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 82
    TSynEditFoldExportStream.AppendString {1
    TSynEditFoldExportStream.AppendNumEx 1
    TSynEditFoldExportStream.AppendString 1
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 106
    TSynEditFoldExportStream.AppendString jK
    TSynEditFoldExportStream.AppendNum 192
    TSynEditFoldExportStream.AppendString lK
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 6
    TSynEditFoldExportStream.AppendString 6
    TSynEditFoldExportStream.AppendNumEx 6
    TSynEditFoldExportStream.AppendString 6
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 95
    TSynEditFoldExportStream.AppendString j9
    TSynEditFoldExportStream.AppendNum 115
    TSynEditFoldExportStream.AppendString jT
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 41
    TSynEditFoldExportStream.AppendString f
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 79
    TSynEditFoldExportStream.AppendString ia
    TSynEditFoldExportStream.AppendNum 132
    TSynEditFoldExportStream.AppendString k3
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 83
    TSynEditFoldExportStream.AppendString ie
    TSynEditFoldExportStream.AppendNum 100
    TSynEditFoldExportStream.AppendString jE
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 9
    TSynEditFoldExportStream.AppendString 9
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
  TSynEditFoldExportCoder.Finish FType=00000003  txtLen=72 Txt=" T3k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
  TSynEditFoldExportStream.AppendMem len=72
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendString P
  TSynEditFoldExportStream.AppendString 
TSynEditFoldedView.GetFoldDescription as Text
LAZARUS END - cleaning up ...
TMainIDE.DoLoadLFM Creating designer for hidden component of /home/dennis/Dropbox/801Review/main.pasTMainIDE.DoOpenProjectFile MainForm:TMainForm TDesignerTSynEditFoldExportStream.ReadNum 7
TSynEditFoldExportStream.AppendString FE{H
TSynEditFoldExportCoder.Create(<from input-stream> FType=00000007  txtLen=4 Txt="FE{H"
TSynEditFoldExportStream.ReadNum 3
TSynEditFoldExportStream.AppendString k9045
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString iaj90D4
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString icjI0H2
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString jUkA0{11
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString jKlK066
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString j9jT0f5
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString iak3055
TSynEditFoldExportStream.AppendString  p
TSynEditFoldExportStream.AppendString iejE095
TSynEditFoldExportCoder.Create(<from input-stream> FType=00000003  txtLen=69 Txt="k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
TSynEditFoldExportCoder.Readnode  X=14 Y=15 Len=98   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 15
  TSynEditFoldExportStream.ReadNumEx 14
  TSynEditFoldExportStream.ReadNumEx 98
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=138 Len=4   ReadState=sfecAtBegin FReadCount=0 FReadY=-1 FReadX=-1 FReadSumLen=0 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 138
  TSynEditFoldExportStream.ReadNumEx 0
  TSynEditFoldExportStream.ReadNumEx 4
  TSynEditFoldExportStream.ReadNumEx 5
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=144 Len=12   ReadState=sfecInRepeatCount FReadCount=5 FReadY=138 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=158 Len=16   ReadState=sfecInRepeatCount FReadCount=4 FReadY=138 FReadX=0 FReadSumLen=12 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=176 Len=13   ReadState=sfecInRepeatCount FReadCount=3 FReadY=138 FReadX=0 FReadSumLen=28 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=191 Len=25   ReadState=sfecInRepeatCount FReadCount=2 FReadY=138 FReadX=0 FReadSumLen=41 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=218 Len=13   ReadState=sfecInRepeatCount FReadCount=1 FReadY=138 FReadX=0 FReadSumLen=66 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=233 Len=13   ReadState=sfecInRepeatCount FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=79 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 79
  TSynEditFoldExportCoder.Readnode  X=0 Y=233 Len=13   ReadState=sfecAtPoint FReadCount=0 FReadY=138 FReadX=0 FReadSumLen=79 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 95
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 13
    TSynEditFoldExportStream.ReadNumEx 4
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=248 Len=18   ReadState=sfecInRepeatCount FReadCount=4 FReadY=233 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=268 Len=48   ReadState=sfecInRepeatCount FReadCount=3 FReadY=233 FReadX=0 FReadSumLen=18 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=318 Len=8   ReadState=sfecInRepeatCount FReadCount=2 FReadY=233 FReadX=0 FReadSumLen=66 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=328 Len=7   ReadState=sfecInRepeatCount FReadCount=1 FReadY=233 FReadX=0 FReadSumLen=74 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=337 Len=17   ReadState=sfecInRepeatCount FReadCount=0 FReadY=233 FReadX=0 FReadSumLen=81 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 81
  TSynEditFoldExportCoder.Readnode  X=0 Y=337 Len=17   ReadState=sfecAtPoint FReadCount=0 FReadY=233 FReadX=0 FReadSumLen=81 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 104
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 17
    TSynEditFoldExportStream.ReadNumEx 2
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=356 Len=32   ReadState=sfecInRepeatCount FReadCount=2 FReadY=337 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=390 Len=84   ReadState=sfecInRepeatCount FReadCount=1 FReadY=337 FReadX=0 FReadSumLen=32 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=476 Len=82   ReadState=sfecInRepeatCount FReadCount=0 FReadY=337 FReadX=0 FReadSumLen=116 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 116
  TSynEditFoldExportCoder.Readnode  X=0 Y=476 Len=82   ReadState=sfecAtPoint FReadCount=0 FReadY=337 FReadX=0 FReadSumLen=116 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 139
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 82
    TSynEditFoldExportStream.ReadNumEx 1
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=560 Len=106   ReadState=sfecInRepeatCount FReadCount=1 FReadY=476 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=668 Len=6   ReadState=sfecInRepeatCount FReadCount=0 FReadY=476 FReadX=0 FReadSumLen=106 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 106
  TSynEditFoldExportCoder.Readnode  X=0 Y=668 Len=6   ReadState=sfecAtPoint FReadCount=0 FReadY=476 FReadX=0 FReadSumLen=106 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 192
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 6
    TSynEditFoldExportStream.ReadNumEx 6
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=676 Len=7   ReadState=sfecInRepeatCount FReadCount=6 FReadY=668 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=685 Len=6   ReadState=sfecInRepeatCount FReadCount=5 FReadY=668 FReadX=0 FReadSumLen=7 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=693 Len=8   ReadState=sfecInRepeatCount FReadCount=4 FReadY=668 FReadX=0 FReadSumLen=13 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=703 Len=20   ReadState=sfecInRepeatCount FReadCount=3 FReadY=668 FReadX=0 FReadSumLen=21 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=725 Len=3   ReadState=sfecInRepeatCount FReadCount=2 FReadY=668 FReadX=0 FReadSumLen=41 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=730 Len=51   ReadState=sfecInRepeatCount FReadCount=1 FReadY=668 FReadX=0 FReadSumLen=44 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=783 Len=41   ReadState=sfecInRepeatCount FReadCount=0 FReadY=668 FReadX=0 FReadSumLen=95 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 95
  TSynEditFoldExportCoder.Readnode  X=0 Y=783 Len=41   ReadState=sfecAtPoint FReadCount=0 FReadY=668 FReadX=0 FReadSumLen=95 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 115
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 41
    TSynEditFoldExportStream.ReadNumEx 5
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=826 Len=17   ReadState=sfecInRepeatCount FReadCount=5 FReadY=783 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=845 Len=31   ReadState=sfecInRepeatCount FReadCount=4 FReadY=783 FReadX=0 FReadSumLen=17 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=878 Len=10   ReadState=sfecInRepeatCount FReadCount=3 FReadY=783 FReadX=0 FReadSumLen=48 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=890 Len=3   ReadState=sfecInRepeatCount FReadCount=2 FReadY=783 FReadX=0 FReadSumLen=58 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=895 Len=18   ReadState=sfecInRepeatCount FReadCount=1 FReadY=783 FReadX=0 FReadSumLen=61 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=915 Len=5   ReadState=sfecInRepeatCount FReadCount=0 FReadY=783 FReadX=0 FReadSumLen=79 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 79
  TSynEditFoldExportCoder.Readnode  X=0 Y=915 Len=5   ReadState=sfecAtPoint FReadCount=0 FReadY=783 FReadX=0 FReadSumLen=79 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 132
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 5
    TSynEditFoldExportStream.ReadNumEx 5
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=922 Len=9   ReadState=sfecInRepeatCount FReadCount=5 FReadY=915 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=933 Len=22   ReadState=sfecInRepeatCount FReadCount=4 FReadY=915 FReadX=0 FReadSumLen=9 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=957 Len=12   ReadState=sfecInRepeatCount FReadCount=3 FReadY=915 FReadX=0 FReadSumLen=31 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=971 Len=20   ReadState=sfecInRepeatCount FReadCount=2 FReadY=915 FReadX=0 FReadSumLen=43 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=993 Len=20   ReadState=sfecInRepeatCount FReadCount=1 FReadY=915 FReadX=0 FReadSumLen=63 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=1015 Len=9   ReadState=sfecInRepeatCount FReadCount=0 FReadY=915 FReadX=0 FReadSumLen=83 FReadType=scftFold
  TSynEditFoldExportStream.ReadNum 83
  TSynEditFoldExportCoder.Readnode  X=0 Y=1015 Len=9   ReadState=sfecAtPoint FReadCount=0 FReadY=915 FReadX=0 FReadSumLen=83 FReadType=scftFold
    TSynEditFoldExportStream.ReadNum 100
    TSynEditFoldExportStream.ReadNumEx 0
    TSynEditFoldExportStream.ReadNumEx 9
    TSynEditFoldExportStream.ReadNumEx 5
  TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=1026 Len=36   ReadState=sfecInRepeatCount FReadCount=5 FReadY=1015 FReadX=0 FReadSumLen=0 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=1064 Len=6   ReadState=sfecInRepeatCount FReadCount=4 FReadY=1015 FReadX=0 FReadSumLen=36 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=1072 Len=6   ReadState=sfecInRepeatCount FReadCount=3 FReadY=1015 FReadX=0 FReadSumLen=42 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=1080 Len=21   ReadState=sfecInRepeatCount FReadCount=2 FReadY=1015 FReadX=0 FReadSumLen=48 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldExportCoder.Readnode  X=0 Y=1103 Len=20   ReadState=sfecInRepeatCount FReadCount=1 FReadY=1015 FReadX=0 FReadSumLen=69 FReadType=scftFold
TSynEditFoldExportCoder.Readnode << 
TSynEditFoldedView.GetFoldDescription as Text
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 7
  TSynEditFoldExportStream.AppendString 7
  TSynEditFoldExportCoder.AddNode FType=00000007   X=14 Y=15Len=98FType=scftFold WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 8
  TSynEditFoldExportStream.AppendString 8
  TSynEditFoldExportCoder.AddNode FType=00000008   X=2 Y=111Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 3
  TSynEditFoldExportStream.AppendString 3
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=138Len=4FType=scftFold WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 1
  TSynEditFoldExportStream.AppendString 1
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=139Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=144Len=12FType=scftFold WCacheLen=1
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 6
  TSynEditFoldExportStream.AppendString 6
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=145Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=147Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=158Len=16FType=scftFold WCacheLen=2
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=159Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=161Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 0
  TSynEditFoldExportStream.AppendString 0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=162Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=31 Y=164Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=176Len=13FType=scftFold WCacheLen=3
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=177Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=191Len=25FType=scftFold WCacheLen=4
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=192Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=195Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=204Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=218Len=13FType=scftFold WCacheLen=5
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=219Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=233Len=13FType=scftFold WCacheLen=6
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=234Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=248Len=18FType=scftFold WCacheLen=7
  TSynEditFoldExportStream.AppendString  T
  TSynEditFoldExportStream.AppendNum 22
  TSynEditFoldExportStream.AppendString M
  TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=249Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=251Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=253Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=268Len=48FType=scftFold WCacheLen=8
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=269Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=272Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=24 Y=280Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=286Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=318Len=8FType=scftFold WCacheLen=9
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=319Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=328Len=7FType=scftFold WCacheLen=10
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=329Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=331Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=337Len=17FType=scftFold WCacheLen=11
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=338Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=340Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=341Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=345Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=356Len=32FType=scftFold WCacheLen=12
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=357Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=359Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=0 Y=377Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=382Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=390Len=84FType=scftFold WCacheLen=13
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=391Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=396Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=400Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=404Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=406Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=408Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=413Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=434Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=440Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=446Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=32 Y=452Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=457Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=476Len=82FType=scftFold WCacheLen=14
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=477Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=481Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=484Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=488Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=490Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=497Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=502Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=520Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=526Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=532Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=538Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=560Len=106FType=scftFold WCacheLen=15
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=561Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=564Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=567Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=570Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=36 Y=574Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=46 Y=576Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=585Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=590Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=608Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=39 Y=614Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=49 Y=620Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=640Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=48 Y=648Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=668Len=6FType=scftFold WCacheLen=16
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=669Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=671Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=676Len=7FType=scftFold WCacheLen=17
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=677Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=679Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=685Len=6FType=scftFold WCacheLen=18
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=686Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=687Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=693Len=8FType=scftFold WCacheLen=19
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=694Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=695Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=703Len=20FType=scftFold WCacheLen=20
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=704Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=707Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=45 Y=712Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=725Len=3FType=scftFold WCacheLen=21
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=726Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=730Len=51FType=scftFold WCacheLen=22
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=731Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=735Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=736Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=740Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=37 Y=753Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=767Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=10 Y=770Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=783Len=41FType=scftFold WCacheLen=23
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=784Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=787Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=788Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=792Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=800Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=33 Y=805Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=826Len=17FType=scftFold WCacheLen=24
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=827Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=829Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=51 Y=830Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=834Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=845Len=31FType=scftFold WCacheLen=25
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=846Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=849Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=34 Y=850Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=28 Y=851Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=878Len=10FType=scftFold WCacheLen=26
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=879Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=881Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=890Len=3FType=scftFold WCacheLen=27
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=891Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=895Len=18FType=scftFold WCacheLen=28
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=896Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=900Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000016   X=4 Y=905Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=915Len=5FType=scftFold WCacheLen=29
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=916Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=922Len=9FType=scftFold WCacheLen=30
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=923Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=933Len=22FType=scftFold WCacheLen=31
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=934Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=936Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=957Len=12FType=scftFold WCacheLen=32
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=958Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=961Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=971Len=20FType=scftFold WCacheLen=33
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=972Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=974Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=975Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=993Len=20FType=scftFold WCacheLen=34
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=994Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=21 Y=996Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=29 Y=1007Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1015Len=9FType=scftFold WCacheLen=35
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1016Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1018Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1026Len=36FType=scftFold WCacheLen=36
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1027Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1029Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=25 Y=1030Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1036Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1040Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1044Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1048Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1053Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=13 Y=1057Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1064Len=6FType=scftFold WCacheLen=37
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1065Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1066Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1072Len=6FType=scftFold WCacheLen=38
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1073Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=23 Y=1074Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1080Len=21FType=scftFold WCacheLen=39
  TSynEditFoldExportCoder.AddNode FType=00000006   X=0 Y=1081Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000001   X=0 Y=1084Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000000   X=27 Y=1090Len=0FType=scftOpen WCacheLen=0
  TSynEditFoldExportCoder.AddNode FType=00000003   X=0 Y=1103Len=20FType=scftFold WCacheLen=40
  TSynEditFoldExportCoder.Finish FType=00000007
    TSynEditFoldExportStream.AppendNum 15
    TSynEditFoldExportStream.AppendString F
    TSynEditFoldExportStream.AppendNumEx 14
    TSynEditFoldExportStream.AppendString E
    TSynEditFoldExportStream.AppendNumEx 98
    TSynEditFoldExportStream.AppendString {H
  TSynEditFoldExportCoder.Finish FType=00000007  txtLen=7 Txt=" T7FE{H"
  TSynEditFoldExportStream.AppendMem len=7
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportCoder.Finish FType=00000003
    TSynEditFoldExportStream.AppendNum 138
    TSynEditFoldExportStream.AppendString k9
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 4
    TSynEditFoldExportStream.AppendString 4
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 79
    TSynEditFoldExportStream.AppendString ia
    TSynEditFoldExportStream.AppendNum 95
    TSynEditFoldExportStream.AppendString j9
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 13
    TSynEditFoldExportStream.AppendString D
    TSynEditFoldExportStream.AppendNumEx 4
    TSynEditFoldExportStream.AppendString 4
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 81
    TSynEditFoldExportStream.AppendString ic
    TSynEditFoldExportStream.AppendNum 104
    TSynEditFoldExportStream.AppendString jI
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 17
    TSynEditFoldExportStream.AppendString H
    TSynEditFoldExportStream.AppendNumEx 2
    TSynEditFoldExportStream.AppendString 2
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 116
    TSynEditFoldExportStream.AppendString jU
    TSynEditFoldExportStream.AppendNum 139
    TSynEditFoldExportStream.AppendString kA
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 82
    TSynEditFoldExportStream.AppendString {1
    TSynEditFoldExportStream.AppendNumEx 1
    TSynEditFoldExportStream.AppendString 1
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 106
    TSynEditFoldExportStream.AppendString jK
    TSynEditFoldExportStream.AppendNum 192
    TSynEditFoldExportStream.AppendString lK
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 6
    TSynEditFoldExportStream.AppendString 6
    TSynEditFoldExportStream.AppendNumEx 6
    TSynEditFoldExportStream.AppendString 6
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 95
    TSynEditFoldExportStream.AppendString j9
    TSynEditFoldExportStream.AppendNum 115
    TSynEditFoldExportStream.AppendString jT
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 41
    TSynEditFoldExportStream.AppendString f
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 79
    TSynEditFoldExportStream.AppendString ia
    TSynEditFoldExportStream.AppendNum 132
    TSynEditFoldExportStream.AppendString k3
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
    TSynEditFoldExportStream.AppendString  p
    TSynEditFoldExportStream.AppendNum 83
    TSynEditFoldExportStream.AppendString ie
    TSynEditFoldExportStream.AppendNum 100
    TSynEditFoldExportStream.AppendString jE
    TSynEditFoldExportStream.AppendNumEx 0
    TSynEditFoldExportStream.AppendString 0
    TSynEditFoldExportStream.AppendNumEx 9
    TSynEditFoldExportStream.AppendString 9
    TSynEditFoldExportStream.AppendNumEx 5
    TSynEditFoldExportStream.AppendString 5
  TSynEditFoldExportCoder.Finish FType=00000003  txtLen=72 Txt=" T3k9045 piaj90D4 picjI0H2 pjUkA0{11 pjKlK066 pj9jT0f5 piak3055 piejE095"
  TSynEditFoldExportStream.AppendMem len=72
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendMem len=0
  TSynEditFoldExportStream.AppendString P
  TSynEditFoldExportStream.AppendString 
TSynEditFoldedView.GetFoldDescription as Text
LAZARUS END - cleaning up ...
Adding "--debug-log=/home/dennis/Desktop/lazlog.txt" as a parameter
TLazarusManager.Run starting /home/dennis/lazarus-0.9.31/lazarus/lazarus ...
dennis@PC:~$ 

mylazlog.txt (83,679 bytes)

Martin Friebe

2011-01-17 19:09

manager   ~0045265

well if it did work, then the logfile if of little use...

If it fails to restore fold, I will need the logfile of closing lazarus(save project) and opening laz/project. (and what kind of node (procedure, begin, ifdef, case?) failed? and the location (number of folded before, line(s))

With luck I may find from the logs, otherwise I will need the src + steps

Dennis Jones

2011-01-20 13:42

reporter   ~0045329

Martin, code-folding appears to be saved consistently now so feel free to close this.

Martin Friebe

2011-01-20 14:16

manager   ~0045334

Good to hear :)

Issue History

Date Modified Username Field Change
2011-01-09 00:14 Dennis Jones New Issue
2011-01-09 00:14 Dennis Jones Widgetset => GTK 2
2011-01-09 00:44 Martin Friebe Status new => assigned
2011-01-09 00:44 Martin Friebe Assigned To => Martin Friebe
2011-01-11 22:08 Martin Friebe Fixed in Revision => 28963
2011-01-11 22:08 Martin Friebe LazTarget => 0.99.0
2011-01-11 22:08 Martin Friebe Widgetset GTK 2 =>
2011-01-11 22:08 Martin Friebe Status assigned => resolved
2011-01-11 22:08 Martin Friebe Fixed in Version => 0.9.31 (SVN)
2011-01-11 22:08 Martin Friebe Resolution open => fixed
2011-01-11 22:08 Martin Friebe Note Added: 0045117
2011-01-11 22:08 Martin Friebe Target Version => 0.99.0
2011-01-17 13:47 Dennis Jones Note Added: 0045259
2011-01-17 14:34 Martin Friebe Note Added: 0045260
2011-01-17 14:34 Martin Friebe Status resolved => feedback
2011-01-17 15:19 Dennis Jones Note Added: 0045262
2011-01-17 15:19 Dennis Jones File Added: mylazlog.txt
2011-01-17 19:09 Martin Friebe Note Added: 0045265
2011-01-20 13:42 Dennis Jones Note Added: 0045329
2011-01-20 14:16 Martin Friebe Status feedback => resolved
2011-01-20 14:16 Martin Friebe Note Added: 0045334
2011-01-24 10:53 Vincent Snijders Fixed in Version 0.9.31 (SVN) => 0.9.29 (SVN)
2011-12-01 11:26 Marc Weustink Status resolved => closed
2016-03-15 22:44 Juha Manninen Relationship added has duplicate 0018633
2016-03-15 22:49 Juha Manninen Relationship replaced related to 0018633