39 #ifndef MWAWDOCUMENT_HXX
40 #define MWAWDOCUMENT_HXX
44 # define MWAWLIB _declspec(dllexport)
46 # define MWAWLIB _declspec(dllimport)
54 class WPGPaintInterface;
58 class WPXDocumentInterface;
156 static MWAWLIB Result parse(WPXInputStream *input, WPXDocumentInterface *documentInterface,
char const *password=0);
168 static MWAWLIB bool decodeGraphic(WPXBinaryData
const &binary, libwpg::WPGPaintInterface *paintInterface);
MacDraw: TODO.
Definition: MWAWDocument.hxx:108
TeachText/SimpleText.
Definition: MWAWDocument.hxx:121
Tex-Edit (v2)
Definition: MWAWDocument.hxx:122
Z-Write (v1.3)
Definition: MWAWDocument.hxx:126
Reserved for future use.
Definition: MWAWDocument.hxx:129
Reserved for future use.
Definition: MWAWDocument.hxx:134
ClarisWorks/AppleWorks: all versions, open text files + some draw/paint files.
Definition: MWAWDocument.hxx:98
unknown
Definition: MWAWDocument.hxx:76
presentation graphic
Definition: MWAWDocument.hxx:80
This class provides all the functions needed by applications to parse many pre-MacOSX documents...
Definition: MWAWDocument.hxx:64
Reserved for future use.
Definition: MWAWDocument.hxx:135
bitmap graphic
Definition: MWAWDocument.hxx:79
Type
an enum to define the different type of document
Definition: MWAWDocument.hxx:94
BeagleWorks (v1.0)/WordPerfect Works (v1.2)
Definition: MWAWDocument.hxx:97
supported
Definition: MWAWDocument.hxx:72
Reserved for future use.
Definition: MWAWDocument.hxx:133
encryption not supported
Definition: MWAWDocument.hxx:70
unknown error
Definition: MWAWDocument.hxx:91
Microsoft Works Mac.
Definition: MWAWDocument.hxx:114
LightWayText (only v4 Mac format)
Definition: MWAWDocument.hxx:106
More (v2-3): retrieve the organization part but not the slide/tree parts.
Definition: MWAWDocument.hxx:112
Reserved for future use.
Definition: MWAWDocument.hxx:128
Nisus Writer (v3.4-v6.5)
Definition: MWAWDocument.hxx:117
MacPaint: TODO.
Definition: MWAWDocument.hxx:109
Reserved for future use.
Definition: MWAWDocument.hxx:131
problem when reading the OLE structure
Definition: MWAWDocument.hxx:88
static MWAWLIB Confidence isFileFormatSupported(WPXInputStream *input, Type &type, Kind &kind)
Analyzes the content of an input stream to see if it can be parsed.
Definition: MWAWDocument.cxx:115
FrameMaker: TODO.
Definition: MWAWDocument.hxx:101
Reserved for future use.
Definition: MWAWDocument.hxx:132
Ready,Set,Go!: TODO.
Definition: MWAWDocument.hxx:120
static MWAWLIB Result parse(WPXInputStream *input, WPXDocumentInterface *documentInterface, char const *password=0)
Parses the input stream content.
Definition: MWAWDocument.cxx:201
word processing file
Definition: MWAWDocument.hxx:77
problem when accessing file
Definition: MWAWDocument.hxx:87
#define MWAWLIB
Definition: MWAWDocument.hxx:49
PageMaker: TODO.
Definition: MWAWDocument.hxx:118
encryption supported
Definition: MWAWDocument.hxx:71
MacWrite II/Pro.
Definition: MWAWDocument.hxx:116
RagTime: TODO.
Definition: MWAWDocument.hxx:119
not supported
Definition: MWAWDocument.hxx:69
Reserved for future use.
Definition: MWAWDocument.hxx:130
Kind
an enum to define the kind of document
Definition: MWAWDocument.hxx:75
conversion ok
Definition: MWAWDocument.hxx:86
database
Definition: MWAWDocument.hxx:82
Result
an enum which defines the result of the file parsing
Definition: MWAWDocument.hxx:85
Microsoft Word (v1-v5)
Definition: MWAWDocument.hxx:113
eDOC (v2)
Definition: MWAWDocument.hxx:100
problem when using the given password
Definition: MWAWDocument.hxx:90
Unrecognised file type.
Definition: MWAWDocument.hxx:95
FullWrite Professional: basic.
Definition: MWAWDocument.hxx:102
Acta (v2 and Classic v1)
Definition: MWAWDocument.hxx:96
Confidence
an enum which defines if we have confidence that a file is supported
Definition: MWAWDocument.hxx:68
DocMaker (v4)
Definition: MWAWDocument.hxx:99
HanMac Word-K (v2.0.5-2.0.6)
Definition: MWAWDocument.hxx:105
static MWAWLIB bool decodeGraphic(WPXBinaryData const &binary, libwpg::WPGPaintInterface *paintInterface)
Parses the graphic contained in the binary data and called paintInterface to reconstruct a graphic...
Definition: MWAWDocument.cxx:238
MindWrite.
Definition: MWAWDocument.hxx:111
XPress: TODO.
Definition: MWAWDocument.hxx:125
Reserved for future use.
Definition: MWAWDocument.hxx:136
GreatWorks (v1-v2): text and drawing document.
Definition: MWAWDocument.hxx:103
WriteNow.
Definition: MWAWDocument.hxx:123
WriterPlus.
Definition: MWAWDocument.hxx:124
MacWrite.
Definition: MWAWDocument.hxx:115
MacDoc (v1.3)
Definition: MWAWDocument.hxx:107
Mariner Write (only v1.6-v3.5 Mac Classic)
Definition: MWAWDocument.hxx:110
problem when parsing the file
Definition: MWAWDocument.hxx:89
vectorized grphic
Definition: MWAWDocument.hxx:78
HanMac Word-J (v2.0.4)
Definition: MWAWDocument.hxx:104
spreadsheet
Definition: MWAWDocument.hxx:81