~ubuntu-branches/ubuntu/karmic/openoffice.org-l10n/karmic

« back to all changes in this revision

Viewing changes to ooo-build/scratch/mso-dumper/src/pptstream.py

  • Committer: Bazaar Package Importer
  • Author(s): Chris Cheney
  • Date: 2009-08-13 16:30:00 UTC
  • mfrom: (1.1.26 upstream)
  • Revision ID: james.westby@ubuntu.com-20090813163000-ck1d5pxexe0jg8p4
Tags: 1:3.1.1~rc1-1ubuntu1
* Copy of the openoffice.org source.
  - debian/changelog: Change source name.
  - debian/control.in: Change source name.
  - debian/control: Regenerate control file.

* Resynchronise with Debian (r1631). Remaining changes:
  - Add Launchpad integration support.
  - Add Launchpad translations support.
  - Add package openoffice.org-style-human.
  - Add some Ubuntu-specific bitmaps. Adjust broffice diversions for these.
  - Add support for compressing debs with lzma.
  - Add support for shared /usr/share/doc directories.
  - Add support to build l10n as a separate source.
  - Add support to build on lpia.
  - Add support to turn off building on sparc.
  - Add Xb-Npp-xxx tags according to "firefox distro add-on suport" spec.
  - Use imagemagick instead of graphicsmagick.
  - openoffice.org-help switch to internal copy of lucene.
  - Disable gnome-vfs support since it is buggy.
  - Switch desktop files from %U to %F for gvfs fuse.
* Resynchronise with ooo-build-3-1-1 (7b03695ba14f142cfde58b4592af50cd60e3e787).

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
#
5
5
#    Author:
6
6
#      Kohei Yoshida  <kyoshida@novell.com>
7
 
#      Thorsten Behrens <tbehrens@novell.com>           
 
7
#      Thorsten Behrens <tbehrens@novell.com>
8
8
#
9
9
#   The Contents of this file are made available subject to the terms
10
10
#   of GNU Lesser General Public License Version 2.1 and any later
24
24
 
25
25
recData = {
26
26
 
27
 
    0:  ["DFF_PST_Unknown"],      
28
 
    1:  ["DFF_PST_SubContainerCompleted"],      
29
 
    2:  ["DFF_PST_IRRAtom"],                    
30
 
    3:  ["DFF_PST_PSS"],                        
31
 
    4:  ["DFF_PST_SubContainerException"],      
32
 
    6:  ["DFF_PST_ClientSignal1"],              
33
 
    7:  ["DFF_PST_ClientSignal2"],              
34
 
   10:  ["DFF_PST_PowerPointStateInfoAtom"],    
35
 
 1000:  ["DFF_PST_Document"],                   
36
 
 1001:  ["DFF_PST_DocumentAtom", pptrecord.DocAtom],               
37
 
 1002:  ["DFF_PST_EndDocument"],                
38
 
 1003:  ["DFF_PST_SlidePersist"],               
39
 
 1004:  ["DFF_PST_SlideBase"],                  
40
 
 1005:  ["DFF_PST_SlideBaseAtom"],              
41
 
 1006:  ["DFF_PST_Slide"],                      
42
 
 1007:  ["DFF_PST_SlideAtom"],                  
43
 
 1008:  ["DFF_PST_Notes"],                      
44
 
 1009:  ["DFF_PST_NotesAtom"],                  
45
 
 1010:  ["DFF_PST_Environment"],                
46
 
 1011:  ["DFF_PST_SlidePersistAtom"],           
47
 
 1012:  ["DFF_PST_Scheme"],                     
48
 
 1013:  ["DFF_PST_SchemeAtom"],                 
49
 
 1014:  ["DFF_PST_DocViewInfo"],                
50
 
 1015:  ["DFF_PST_SslideLayoutAtom"],           
51
 
 1016:  ["DFF_PST_MainMaster"],                 
52
 
 1017:  ["DFF_PST_SSSlideInfoAtom"],            
53
 
 1018:  ["DFF_PST_SlideViewInfo"],              
54
 
 1019:  ["DFF_PST_GuideAtom"],                  
55
 
 1020:  ["DFF_PST_ViewInfo"],                   
56
 
 1021:  ["DFF_PST_ViewInfoAtom"],               
57
 
 1022:  ["DFF_PST_SlideViewInfoAtom"],          
58
 
 1023:  ["DFF_PST_VBAInfo"],                    
59
 
 1024:  ["DFF_PST_VBAInfoAtom"],                
60
 
 1025:  ["DFF_PST_SSDocInfoAtom"],              
61
 
 1026:  ["DFF_PST_Summary"],                    
62
 
 1027:  ["DFF_PST_Texture"],                    
63
 
 1028:  ["DFF_PST_VBASlideInfo"],               
64
 
 1029:  ["DFF_PST_VBASlideInfoAtom"],           
65
 
 1030:  ["DFF_PST_DocRoutingSlip"],             
66
 
 1031:  ["DFF_PST_OutlineViewInfo"],            
67
 
 1032:  ["DFF_PST_SorterViewInfo"],             
68
 
 1033:  ["DFF_PST_ExObjList"],                  
69
 
 1034:  ["DFF_PST_ExObjListAtom"],              
70
 
 1035:  ["DFF_PST_PPDrawingGroup"],             
71
 
 1036:  ["DFF_PST_PPDrawing"],                  
72
 
 1038:  ["DFF_PST_Theme", pptrecord.ZipRecord],                  
73
 
 1039:  ["DFF_PST_ColorMapping"],                  
74
 
 1040:  ["DFF_PST_NamedShows"],                 
75
 
 1041:  ["DFF_PST_NamedShow"],                  
76
 
 1042:  ["DFF_PST_NamedShowSlides"],            
77
 
 1052:  ["DFF_PST_OriginalMainMasterId"],           
78
 
 1054:  ["DFF_PST_RoundTripContentMasterInfo", pptrecord.ZipRecord],           
79
 
 1055:  ["DFF_PST_RoundTripShapeId"],           
80
 
 1058:  ["DFF_PST_RoundTripContentMasterId"],           
 
27
    0:  ["DFF_PST_Unknown"],
 
28
    1:  ["DFF_PST_SubContainerCompleted"],
 
29
    2:  ["DFF_PST_IRRAtom"],
 
30
    3:  ["DFF_PST_PSS"],
 
31
    4:  ["DFF_PST_SubContainerException"],
 
32
    6:  ["DFF_PST_ClientSignal1"],
 
33
    7:  ["DFF_PST_ClientSignal2"],
 
34
   10:  ["DFF_PST_PowerPointStateInfoAtom"],
 
35
 1000:  ["DFF_PST_Document"],
 
36
 1001:  ["DFF_PST_DocumentAtom", pptrecord.DocAtom],
 
37
 1002:  ["DFF_PST_EndDocument"],
 
38
 1003:  ["DFF_PST_SlidePersist"],
 
39
 1004:  ["DFF_PST_SlideBase"],
 
40
 1005:  ["DFF_PST_SlideBaseAtom"],
 
41
 1006:  ["DFF_PST_Slide"],
 
42
 1007:  ["DFF_PST_SlideAtom"],
 
43
 1008:  ["DFF_PST_Notes"],
 
44
 1009:  ["DFF_PST_NotesAtom"],
 
45
 1010:  ["DFF_PST_Environment"],
 
46
 1011:  ["DFF_PST_SlidePersistAtom"],
 
47
 1012:  ["DFF_PST_Scheme"],
 
48
 1013:  ["DFF_PST_SchemeAtom"],
 
49
 1014:  ["DFF_PST_DocViewInfo"],
 
50
 1015:  ["DFF_PST_SslideLayoutAtom"],
 
51
 1016:  ["DFF_PST_MainMaster"],
 
52
 1017:  ["DFF_PST_SSSlideInfoAtom"],
 
53
 1018:  ["DFF_PST_SlideViewInfo"],
 
54
 1019:  ["DFF_PST_GuideAtom"],
 
55
 1020:  ["DFF_PST_ViewInfo"],
 
56
 1021:  ["DFF_PST_ViewInfoAtom"],
 
57
 1022:  ["DFF_PST_SlideViewInfoAtom"],
 
58
 1023:  ["DFF_PST_VBAInfo"],
 
59
 1024:  ["DFF_PST_VBAInfoAtom"],
 
60
 1025:  ["DFF_PST_SSDocInfoAtom"],
 
61
 1026:  ["DFF_PST_Summary"],
 
62
 1027:  ["DFF_PST_Texture"],
 
63
 1028:  ["DFF_PST_VBASlideInfo"],
 
64
 1029:  ["DFF_PST_VBASlideInfoAtom"],
 
65
 1030:  ["DFF_PST_DocRoutingSlip"],
 
66
 1031:  ["DFF_PST_OutlineViewInfo"],
 
67
 1032:  ["DFF_PST_SorterViewInfo"],
 
68
 1033:  ["DFF_PST_ExObjList"],
 
69
 1034:  ["DFF_PST_ExObjListAtom"],
 
70
 1035:  ["DFF_PST_PPDrawingGroup"],
 
71
 1036:  ["DFF_PST_PPDrawing"],
 
72
 1038:  ["DFF_PST_Theme", pptrecord.ZipRecord],
 
73
 1039:  ["DFF_PST_ColorMapping"],
 
74
 1040:  ["DFF_PST_NamedShows"],
 
75
 1041:  ["DFF_PST_NamedShow"],
 
76
 1042:  ["DFF_PST_NamedShowSlides"],
 
77
 1052:  ["DFF_PST_OriginalMainMasterId"],
 
78
 1054:  ["DFF_PST_RoundTripContentMasterInfo", pptrecord.ZipRecord],
 
79
 1055:  ["DFF_PST_RoundTripShapeId"],
 
80
 1058:  ["DFF_PST_RoundTripContentMasterId"],
81
81
 1059:  ["DFF_PST_RoundTripOArtTextStyles", pptrecord.ZipRecord],
82
82
 1064:  ["DFF_PST_RoundTripCustomTableStyles"],
83
 
 2000:  ["DFF_PST_List"],                       
84
 
 2005:  ["DFF_PST_FontCollection"],             
85
 
 2017:  ["DFF_PST_ListPlaceholder"],            
86
 
 2019:  ["DFF_PST_BookmarkCollection"],         
87
 
 2020:  ["DFF_PST_SoundCollection"],            
88
 
 2021:  ["DFF_PST_SoundCollAtom"],              
89
 
 2022:  ["DFF_PST_Sound"],                      
90
 
 2023:  ["DFF_PST_SoundData"],                  
91
 
 2025:  ["DFF_PST_BookmarkSeedAtom"],           
92
 
 2026:  ["DFF_PST_GuideList"],                  
93
 
 2028:  ["DFF_PST_RunArray"],                   
94
 
 2029:  ["DFF_PST_RunArrayAtom"],               
95
 
 2030:  ["DFF_PST_ArrayElementAtom"],           
96
 
 2031:  ["DFF_PST_Int4ArrayAtom"],              
97
 
 2032:  ["DFF_PST_ColorSchemeAtom", pptrecord.ColorScheme],            
98
 
 3008:  ["DFF_PST_OEShape"],                    
99
 
 3009:  ["DFF_PST_ExObjRefAtom"],               
100
 
 3011:  ["DFF_PST_OEPlaceholderAtom"],          
101
 
 3020:  ["DFF_PST_GrColor"],                    
102
 
 3025:  ["DFF_PST_GrectAtom"],                  
103
 
 3031:  ["DFF_PST_GratioAtom"],                 
104
 
 3032:  ["DFF_PST_Gscaling"],                   
105
 
 3034:  ["DFF_PST_GpointAtom"],                 
106
 
 3035:  ["DFF_PST_OEShapeAtom"],                
107
 
 3998:  ["DFF_PST_OutlineTextRefAtom"],         
108
 
 3999:  ["DFF_PST_TextHeaderAtom"],             
 
83
 2000:  ["DFF_PST_List"],
 
84
 2005:  ["DFF_PST_FontCollection"],
 
85
 2017:  ["DFF_PST_ListPlaceholder"],
 
86
 2019:  ["DFF_PST_BookmarkCollection"],
 
87
 2020:  ["DFF_PST_SoundCollection"],
 
88
 2021:  ["DFF_PST_SoundCollAtom"],
 
89
 2022:  ["DFF_PST_Sound"],
 
90
 2023:  ["DFF_PST_SoundData"],
 
91
 2025:  ["DFF_PST_BookmarkSeedAtom"],
 
92
 2026:  ["DFF_PST_GuideList"],
 
93
 2028:  ["DFF_PST_RunArray"],
 
94
 2029:  ["DFF_PST_RunArrayAtom"],
 
95
 2030:  ["DFF_PST_ArrayElementAtom"],
 
96
 2031:  ["DFF_PST_Int4ArrayAtom"],
 
97
 2032:  ["DFF_PST_ColorSchemeAtom", pptrecord.ColorScheme],
 
98
 3008:  ["DFF_PST_OEShape"],
 
99
 3009:  ["DFF_PST_ExObjRefAtom"],
 
100
 3011:  ["DFF_PST_OEPlaceholderAtom"],
 
101
 3020:  ["DFF_PST_GrColor"],
 
102
 3025:  ["DFF_PST_GrectAtom"],
 
103
 3031:  ["DFF_PST_GratioAtom"],
 
104
 3032:  ["DFF_PST_Gscaling"],
 
105
 3034:  ["DFF_PST_GpointAtom"],
 
106
 3035:  ["DFF_PST_OEShapeAtom"],
 
107
 3998:  ["DFF_PST_OutlineTextRefAtom"],
 
108
 3999:  ["DFF_PST_TextHeaderAtom", pptrecord.TextHeader],
109
109
 4000:  ["DFF_PST_TextCharsAtom", pptrecord.ShapeUniString],
110
 
 4001:  ["DFF_PST_StyleTextPropAtom", pptrecord.TextStyles],          
111
 
 4002:  ["DFF_PST_BaseTextPropAtom", pptrecord.TextStyles],           
112
 
 4003:  ["DFF_PST_TxMasterStyleAtom", pptrecord.MasterTextStyles],          
113
 
 4004:  ["DFF_PST_TxCFStyleAtom"],              
114
 
 4005:  ["DFF_PST_TxPFStyleAtom"],              
115
 
 4006:  ["DFF_PST_TextRulerAtom"],              
116
 
 4007:  ["DFF_PST_TextBookmarkAtom"],           
 
110
 4001:  ["DFF_PST_StyleTextPropAtom", pptrecord.TextStyles],
 
111
 4002:  ["DFF_PST_BaseTextPropAtom", pptrecord.TextStyles],
 
112
 4003:  ["DFF_PST_TxMasterStyleAtom", pptrecord.MasterTextStyles],
 
113
 4004:  ["DFF_PST_TxCFStyleAtom"],
 
114
 4005:  ["DFF_PST_TxPFStyleAtom"],
 
115
 4006:  ["DFF_PST_TextRulerAtom"],
 
116
 4007:  ["DFF_PST_TextBookmarkAtom"],
117
117
 4008:  ["DFF_PST_TextBytesAtom", pptrecord.ShapeString],
118
 
 4009:  ["DFF_PST_TxSIStyleAtom"],              
119
 
 4010:  ["DFF_PST_TextSpecInfoAtom"],           
120
 
 4011:  ["DFF_PST_DefaultRulerAtom"],           
121
 
 4023:  ["DFF_PST_FontEntityAtom"],             
122
 
 4024:  ["DFF_PST_FontEmbedData"],              
123
 
 4025:  ["DFF_PST_TypeFace"],                   
124
 
 4026:  ["DFF_PST_CString", pptrecord.UniString],                    
125
 
 4027:  ["DFF_PST_ExternalObject"],             
126
 
 4033:  ["DFF_PST_MetaFile"],                   
127
 
 4034:  ["DFF_PST_ExOleObj"],                   
128
 
 4035:  ["DFF_PST_ExOleObjAtom"],               
129
 
 4036:  ["DFF_PST_ExPlainLinkAtom"],            
130
 
 4037:  ["DFF_PST_CorePict"],                   
131
 
 4038:  ["DFF_PST_CorePictAtom"],               
132
 
 4039:  ["DFF_PST_ExPlainAtom"],                
133
 
 4040:  ["DFF_PST_SrKinsoku"],                  
134
 
 4041:  ["DFF_PST_Handout"],                    
135
 
 4044:  ["DFF_PST_ExEmbed"],                    
136
 
 4045:  ["DFF_PST_ExEmbedAtom"],                
137
 
 4046:  ["DFF_PST_ExLink"],                     
138
 
 4047:  ["DFF_PST_ExLinkAtom_old"],             
139
 
 4048:  ["DFF_PST_BookmarkEntityAtom"],         
140
 
 4049:  ["DFF_PST_ExLinkAtom"],                 
141
 
 4050:  ["DFF_PST_SrKinsokuAtom"],              
142
 
 4051:  ["DFF_PST_ExHyperlinkAtom"],            
143
 
 4053:  ["DFF_PST_ExPlain"],                    
144
 
 4054:  ["DFF_PST_ExPlainLink"],                
145
 
 4055:  ["DFF_PST_ExHyperlink"],                
146
 
 4056:  ["DFF_PST_SlideNumberMCAtom"],          
147
 
 4057:  ["DFF_PST_HeadersFooters"],             
148
 
 4058:  ["DFF_PST_HeadersFootersAtom"],         
149
 
 4062:  ["DFF_PST_RecolorEntryAtom"],           
150
 
 4063:  ["DFF_PST_TxInteractiveInfoAtom"],      
151
 
 4065:  ["DFF_PST_EmFormatAtom"],               
152
 
 4066:  ["DFF_PST_CharFormatAtom"],             
153
 
 4067:  ["DFF_PST_ParaFormatAtom"],             
154
 
 4068:  ["DFF_PST_MasterText"],                 
155
 
 4071:  ["DFF_PST_RecolorInfoAtom"],            
156
 
 4073:  ["DFF_PST_ExQuickTime"],                
157
 
 4074:  ["DFF_PST_ExQuickTimeMovie"],           
158
 
 4075:  ["DFF_PST_ExQuickTimeMovieData"],       
159
 
 4076:  ["DFF_PST_ExSubscription"],             
160
 
 4077:  ["DFF_PST_ExSubscriptionSection"],      
161
 
 4078:  ["DFF_PST_ExControl"],                  
162
 
 4091:  ["DFF_PST_ExControlAtom"],              
163
 
 4080:  ["DFF_PST_SlideListWithText"],          
164
 
 4081:  ["DFF_PST_AnimationInfoAtom"],          
165
 
 4082:  ["DFF_PST_InteractiveInfo"],            
166
 
 4083:  ["DFF_PST_InteractiveInfoAtom"],        
167
 
 4084:  ["DFF_PST_SlideList"],                  
168
 
 4085:  ["DFF_PST_UserEditAtom"],               
169
 
 4086:  ["DFF_PST_CurrentUserAtom"],            
170
 
 4087:  ["DFF_PST_DateTimeMCAtom"],             
171
 
 4088:  ["DFF_PST_GenericDateMCAtom"],          
172
 
 4089:  ["DFF_PST_HeaderMCAtom"],               
173
 
 4090:  ["DFF_PST_FooterMCAtom"],               
174
 
 4100:  ["DFF_PST_ExMediaAtom"],                
175
 
 4101:  ["DFF_PST_ExVideo"],                    
176
 
 4102:  ["DFF_PST_ExAviMovie"],                 
177
 
 4103:  ["DFF_PST_ExMCIMovie"],                 
178
 
 4109:  ["DFF_PST_ExMIDIAudio"],                
179
 
 4110:  ["DFF_PST_ExCDAudio"],                  
180
 
 4111:  ["DFF_PST_ExWAVAudioEmbedded"],         
181
 
 4112:  ["DFF_PST_ExWAVAudioLink"],             
182
 
 4113:  ["DFF_PST_ExOleObjStg"],                
183
 
 4114:  ["DFF_PST_ExCDAudioAtom"],              
184
 
 4115:  ["DFF_PST_ExWAVAudioEmbeddedAtom"],     
185
 
 4116:  ["DFF_PST_AnimationInfo"],              
186
 
 4117:  ["DFF_PST_RTFDateTimeMCAtom"],          
187
 
 5000:  ["DFF_PST_ProgTags"],                   
188
 
 5001:  ["DFF_PST_ProgStringTag"],              
189
 
 5002:  ["DFF_PST_ProgBinaryTag"],              
190
 
 5003:  ["DFF_PST_BinaryTagData"],              
191
 
 6000:  ["DFF_PST_PrintOptions"],               
192
 
 6001:  ["DFF_PST_PersistPtrFullBlock"],        
193
 
 6002:  ["DFF_PST_PersistPtrIncrementalBlock"], 
194
 
10000:  ["DFF_PST_RulerIndentAtom"],            
195
 
10001:  ["DFF_PST_GscalingAtom"],               
196
 
10002:  ["DFF_PST_GrColorAtom"],                
197
 
10003:  ["DFF_PST_GLPointAtom"],                
198
 
10004:  ["DFF_PST_GlineAtom"],                  
199
 
 
200
 
0xF000: ["DFF_msofbtDggContainer"],    
201
 
0xF006: ["DFF_msofbtDgg"],             
202
 
0xF016: ["DFF_msofbtCLSID"],           
203
 
0xF00B: ["DFF_msofbtOPT", pptrecord.Property],             
204
 
0xF11A: ["DFF_msofbtColorMRU"],        
205
 
0xF11E: ["DFF_msofbtSplitMenuColors"], 
206
 
0xF001: ["DFF_msofbtBstoreContainer"], 
207
 
0xF007: ["DFF_msofbtBSE"],             
208
 
0xF018: ["DFF_msofbtBlipFirst"],       
209
 
0xF117: ["DFF_msofbtBlipLast"],        
210
 
                                  
211
 
0xF002: ["DFF_msofbtDgContainer"],     
212
 
0xF008: ["DFF_msofbtDg"],              
213
 
0xF118: ["DFF_msofbtRegroupItems"],    
214
 
0xF120: ["DFF_msofbtColorScheme"],     
215
 
0xF003: ["DFF_msofbtSpgrContainer"],   
216
 
0xF004: ["DFF_msofbtSpContainer"],     
217
 
0xF009: ["DFF_msofbtSpgr"],            
218
 
0xF00A: ["DFF_msofbtSp"],              
219
 
0xF00C: ["DFF_msofbtTextbox"],         
220
 
0xF00D: ["DFF_msofbtClientTextbox"],   
221
 
0xF00E: ["DFF_msofbtAnchor"],          
222
 
0xF00F: ["DFF_msofbtChildAnchor"],     
223
 
0xF010: ["DFF_msofbtClientAnchor"],    
224
 
0xF011: ["DFF_msofbtClientData"],      
225
 
0xF11F: ["DFF_msofbtOleObject"],       
226
 
0xF11D: ["DFF_msofbtDeletedPspl"],     
227
 
0xF122: ["DFF_msofbtUDefProp", pptrecord.Property],        
228
 
0xF005: ["DFF_msofbtSolverContainer"], 
229
 
0xF012: ["DFF_msofbtConnectorRule"],   
230
 
0xF013: ["DFF_msofbtAlignRule"],       
231
 
0xF014: ["DFF_msofbtArcRule"],         
232
 
0xF015: ["DFF_msofbtClientRule"],      
233
 
0xF017: ["DFF_msofbtCalloutRule"],     
234
 
                                  
235
 
0xF119: ["DFF_msofbtSelection"]       
 
118
 4009:  ["DFF_PST_TxSIStyleAtom"],
 
119
 4010:  ["DFF_PST_TextSpecInfoAtom"],
 
120
 4011:  ["DFF_PST_DefaultRulerAtom"],
 
121
 4023:  ["DFF_PST_FontEntityAtom"],
 
122
 4024:  ["DFF_PST_FontEmbedData"],
 
123
 4025:  ["DFF_PST_TypeFace"],
 
124
 4026:  ["DFF_PST_CString", pptrecord.UniString],
 
125
 4027:  ["DFF_PST_ExternalObject"],
 
126
 4033:  ["DFF_PST_MetaFile"],
 
127
 4034:  ["DFF_PST_ExOleObj"],
 
128
 4035:  ["DFF_PST_ExOleObjAtom"],
 
129
 4036:  ["DFF_PST_ExPlainLinkAtom"],
 
130
 4037:  ["DFF_PST_CorePict"],
 
131
 4038:  ["DFF_PST_CorePictAtom"],
 
132
 4039:  ["DFF_PST_ExPlainAtom"],
 
133
 4040:  ["DFF_PST_SrKinsoku"],
 
134
 4041:  ["DFF_PST_Handout"],
 
135
 4044:  ["DFF_PST_ExEmbed"],
 
136
 4045:  ["DFF_PST_ExEmbedAtom"],
 
137
 4046:  ["DFF_PST_ExLink"],
 
138
 4047:  ["DFF_PST_ExLinkAtom_old"],
 
139
 4048:  ["DFF_PST_BookmarkEntityAtom"],
 
140
 4049:  ["DFF_PST_ExLinkAtom"],
 
141
 4050:  ["DFF_PST_SrKinsokuAtom"],
 
142
 4051:  ["DFF_PST_ExHyperlinkAtom"],
 
143
 4053:  ["DFF_PST_ExPlain"],
 
144
 4054:  ["DFF_PST_ExPlainLink"],
 
145
 4055:  ["DFF_PST_ExHyperlink"],
 
146
 4056:  ["DFF_PST_SlideNumberMCAtom"],
 
147
 4057:  ["DFF_PST_HeadersFooters"],
 
148
 4058:  ["DFF_PST_HeadersFootersAtom"],
 
149
 4062:  ["DFF_PST_RecolorEntryAtom"],
 
150
 4063:  ["DFF_PST_TxInteractiveInfoAtom"],
 
151
 4065:  ["DFF_PST_EmFormatAtom"],
 
152
 4066:  ["DFF_PST_CharFormatAtom"],
 
153
 4067:  ["DFF_PST_ParaFormatAtom"],
 
154
 4068:  ["DFF_PST_MasterText"],
 
155
 4071:  ["DFF_PST_RecolorInfoAtom"],
 
156
 4073:  ["DFF_PST_ExQuickTime"],
 
157
 4074:  ["DFF_PST_ExQuickTimeMovie"],
 
158
 4075:  ["DFF_PST_ExQuickTimeMovieData"],
 
159
 4076:  ["DFF_PST_ExSubscription"],
 
160
 4077:  ["DFF_PST_ExSubscriptionSection"],
 
161
 4078:  ["DFF_PST_ExControl"],
 
162
 4091:  ["DFF_PST_ExControlAtom"],
 
163
 4080:  ["DFF_PST_SlideListWithText"],
 
164
 4081:  ["DFF_PST_AnimationInfoAtom"],
 
165
 4082:  ["DFF_PST_InteractiveInfo"],
 
166
 4083:  ["DFF_PST_InteractiveInfoAtom"],
 
167
 4084:  ["DFF_PST_SlideList"],
 
168
 4085:  ["DFF_PST_UserEditAtom"],
 
169
 4086:  ["DFF_PST_CurrentUserAtom"],
 
170
 4087:  ["DFF_PST_DateTimeMCAtom"],
 
171
 4088:  ["DFF_PST_GenericDateMCAtom"],
 
172
 4089:  ["DFF_PST_HeaderMCAtom"],
 
173
 4090:  ["DFF_PST_FooterMCAtom"],
 
174
 4100:  ["DFF_PST_ExMediaAtom"],
 
175
 4101:  ["DFF_PST_ExVideo"],
 
176
 4102:  ["DFF_PST_ExAviMovie"],
 
177
 4103:  ["DFF_PST_ExMCIMovie"],
 
178
 4109:  ["DFF_PST_ExMIDIAudio"],
 
179
 4110:  ["DFF_PST_ExCDAudio"],
 
180
 4111:  ["DFF_PST_ExWAVAudioEmbedded"],
 
181
 4112:  ["DFF_PST_ExWAVAudioLink"],
 
182
 4113:  ["DFF_PST_ExOleObjStg"],
 
183
 4114:  ["DFF_PST_ExCDAudioAtom"],
 
184
 4115:  ["DFF_PST_ExWAVAudioEmbeddedAtom"],
 
185
 4116:  ["DFF_PST_AnimationInfo"],
 
186
 4117:  ["DFF_PST_RTFDateTimeMCAtom"],
 
187
 5000:  ["DFF_PST_ProgTags"],
 
188
 5001:  ["DFF_PST_ProgStringTag"],
 
189
 5002:  ["DFF_PST_ProgBinaryTag"],
 
190
 5003:  ["DFF_PST_BinaryTagData"],
 
191
 6000:  ["DFF_PST_PrintOptions"],
 
192
 6001:  ["DFF_PST_PersistPtrFullBlock"],
 
193
 6002:  ["DFF_PST_PersistPtrIncrementalBlock"],
 
194
10000:  ["DFF_PST_RulerIndentAtom"],
 
195
10001:  ["DFF_PST_GscalingAtom"],
 
196
10002:  ["DFF_PST_GrColorAtom"],
 
197
10003:  ["DFF_PST_GLPointAtom"],
 
198
10004:  ["DFF_PST_GlineAtom"],
 
199
 
 
200
0xF000: ["DFF_msofbtDggContainer"],
 
201
0xF006: ["DFF_msofbtDgg"],
 
202
0xF016: ["DFF_msofbtCLSID"],
 
203
0xF00B: ["DFF_msofbtOPT", pptrecord.Property],
 
204
0xF11A: ["DFF_msofbtColorMRU"],
 
205
0xF11E: ["DFF_msofbtSplitMenuColors"],
 
206
0xF001: ["DFF_msofbtBstoreContainer"],
 
207
0xF007: ["DFF_msofbtBSE"],
 
208
0xF018: ["DFF_msofbtBlipFirst"],
 
209
0xF117: ["DFF_msofbtBlipLast"],
 
210
 
 
211
0xF002: ["DFF_msofbtDgContainer"],
 
212
0xF008: ["DFF_msofbtDg"],
 
213
0xF118: ["DFF_msofbtRegroupItems"],
 
214
0xF120: ["DFF_msofbtColorScheme"],
 
215
0xF121: ["DFF_msofbtSecondaryOpt"],
 
216
0xF122: ["DFF_msofbtTertiaryOpt"],
 
217
0xF003: ["DFF_msofbtSpgrContainer"],
 
218
0xF004: ["DFF_msofbtSpContainer"],
 
219
0xF009: ["DFF_msofbtSpgr", pptrecord.Rect],
 
220
0xF00A: ["DFF_msofbtSp", pptrecord.Shape],
 
221
0xF00C: ["DFF_msofbtTextbox"],
 
222
0xF00D: ["DFF_msofbtClientTextbox"],
 
223
0xF00E: ["DFF_msofbtAnchor"],
 
224
0xF00F: ["DFF_msofbtChildAnchor", pptrecord.Rect],
 
225
0xF010: ["DFF_msofbtClientAnchor", pptrecord.Rect],
 
226
0xF011: ["DFF_msofbtClientData"],
 
227
0xF11F: ["DFF_msofbtOleObject"],
 
228
0xF11D: ["DFF_msofbtDeletedPspl"],
 
229
0xF122: ["DFF_msofbtUDefProp", pptrecord.Property],
 
230
0xF005: ["DFF_msofbtSolverContainer"],
 
231
0xF012: ["DFF_msofbtConnectorRule"],
 
232
0xF013: ["DFF_msofbtAlignRule"],
 
233
0xF014: ["DFF_msofbtArcRule"],
 
234
0xF015: ["DFF_msofbtClientRule"],
 
235
0xF017: ["DFF_msofbtCalloutRule"],
 
236
 
 
237
0xF119: ["DFF_msofbtSelection"]
236
238
 
237
239
}
238
240
 
332
334
            while self.pos+8 < self.size:
333
335
                print("")
334
336
                self.readRecord()
335
 
            return True 
 
337
            return True
336
338
        except EndOfStream:
337
339
            return False
338
340
 
361
363
            print("")
362
364
            self.__printSep('-', 61, "%4.4Xh: "%recordType)
363
365
 
364
 
    
 
366
 
365
367
    def readRecord (self):
366
368
        startPos = self.pos
367
369
        recordInstance = self.readUnsignedInt(2)