34 #ifndef MACDRAWPRO_STYLE_MANAGER
35 # define MACDRAWPRO_STYLE_MANAGER
41 #include <librevenge/librevenge.h>
82 bool getDash(
int dId, std::vector<float> &dash)
const;
90 bool getPenSize(
int pId,
float &penSize)
const;
190 shared_ptr<MacDrawProStyleManagerInternal::State>
m_state;
bool readFAMap(MWAWEntry const &entry, int N, int fSz)
try to read the FA map DPFa:3
Definition: MacDrawProStyleManager.cxx:2298
bool readPreferences1(MWAWEntry const &entry)
try to read the first pref resource Prf1:256
Definition: MacDrawProStyleManager.cxx:2849
bool readParagraphStyles(MWAWEntry const &entry)
tries to read the paragraph style ( last style in v1 data fork )
Definition: MacDrawProStyleManager.cxx:920
bool getFont(int fId, MWAWFont &font) const
tries to return the font corresponding to an id
Definition: MacDrawProStyleManager.cxx:337
bool readRulerSettings(MWAWEntry const &entry)
tries to read the Ruler settings resource Rset:256 or Rst2:256
Definition: MacDrawProStyleManager.cxx:1668
bool readFontNames()
tries to read the font name resources Fmtx:256 and Fnms:256
Definition: MacDrawProStyleManager.cxx:1345
bool readUPDL(MWAWEntry const &entry)
try to read the UPDL resource, maybe U? Palette Display Layer
Definition: MacDrawProStyleManager.cxx:2710
bool readPatternMap(MWAWEntry const &entry, int N, int fSz)
try to read the display pattern DPPa:1
Definition: MacDrawProStyleManager.cxx:2193
bool readRulers(MWAWEntry const &entry, bool inRsrc=false)
tries to read the Ruler styles or the resource Drul:256
Definition: MacDrawProStyleManager.cxx:861
bool readHeaderInfoStylePart(std::string &extra)
tries to read the header info part which corresponds to style data
Definition: MacDrawProStyleManager.cxx:440
bool readGradientMap(MWAWEntry const &entry, int N, int fSz)
try to read the gradian map DPRa:2
Definition: MacDrawProStyleManager.cxx:2386
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
shared_ptr< MacDrawProStyleManagerInternal::State > m_state
the state
Definition: MacDrawProStyleManager.hxx:190
bool updateGradient(int gId, MWAWGraphicStyle &style) const
tries to update the style gradient
Definition: MacDrawProStyleManager.cxx:421
MacDrawProParser & m_parser
the main parser
Definition: MacDrawProStyleManager.hxx:186
bool readDashs(MWAWEntry const &entry, bool inRsrc=false)
tries to read the dash settings or the resource Dset:256
Definition: MacDrawProStyleManager.cxx:717
bool readPatternPalette(MWAWEntry const &entry, int fSz)
try to read the pattern palette resource PaEL:128
Definition: MacDrawProStyleManager.cxx:2248
bool getColor(int cId, MWAWColor &color) const
tries to return the color corresponding to an id
Definition: MacDrawProStyleManager.cxx:300
bool readPreferencesListBool(MWAWEntry const &entry, int num)
try to read the first pref resource Prf[23459]:256
Definition: MacDrawProStyleManager.cxx:2814
bool readGrid(MWAWEntry const &entry)
try to read the Grid: resource, grid of palette position
Definition: MacDrawProStyleManager.cxx:2760
the class to store a color
Definition: libmwaw_internal.hxx:177
bool readRSRCZones()
tries to read the RSRC zones
Definition: MacDrawProStyleManager.cxx:1056
bool readFAPalette(MWAWEntry const &entry, int fSz)
try to read the FA palette resource FaEL:128
Definition: MacDrawProStyleManager.cxx:2341
bool readPaletteDef(MWAWEntry const &entry)
try to read a palette definition PaDB:[0-3]
Definition: MacDrawProStyleManager.cxx:1824
Class to store font.
Definition: MWAWFont.hxx:44
bool getPattern(int pId, MWAWGraphicStyle::Pattern &pattern) const
tries to return the pattern corresponding to an id
Definition: MacDrawProStyleManager.cxx:380
bool getParagraph(int pId, MWAWParagraph ¶) const
tries to return the paragraph corresponding to an id
Definition: MacDrawProStyleManager.cxx:348
bool readColorPatterns(MWAWEntry const &entry)
tries to read the color pattern colP:256
Definition: MacDrawProStyleManager.cxx:1523
bool readPatternsToolList(MWAWEntry const &entry)
tries to read the list of pattern patR:256: list of BW/Color patterns list which appear in the patter...
Definition: MacDrawProStyleManager.cxx:1620
bool readPreferences8(MWAWEntry const &entry)
try to read the 8 pref resource Prf8:256
Definition: MacDrawProStyleManager.cxx:2949
the main class to read a MacDraw II file
Definition: MacDrawProParser.hxx:63
the main class to read a MacDraw II file
Definition: MacDrawProStyleManager.hxx:59
bool readArrows(MWAWEntry const &entry, bool inRsrc=false)
tries to read the Arrow styles or the resource Aset:256
Definition: MacDrawProStyleManager.cxx:653
virtual ~MacDrawProStyleManager()
destructor
Definition: MacDrawProStyleManager.cxx:291
MWAWParserStatePtr m_parserState
the parser state
Definition: MacDrawProStyleManager.hxx:188
bool readRSRCDstl(MWAWEntry const &entry)
reads the Dstl:256 resource (unknown content)
Definition: MacDrawProStyleManager.cxx:1777
bool readDocumentInfo(MWAWEntry const &entry)
tries to read the Document Information resource Dinf:256
Definition: MacDrawProStyleManager.cxx:1254
bool readPens(MWAWEntry const &entry, bool inRsrc=false)
tries to read the Pen styles or the resource PSet:256
Definition: MacDrawProStyleManager.cxx:791
bool getPenSize(int pId, float &penSize) const
tries to return the pen size corresponding to an id
Definition: MacDrawProStyleManager.cxx:369
bool readColorPalette(MWAWEntry const &entry, int fSz)
try to read the color palette resource CoEL:128
Definition: MacDrawProStyleManager.cxx:2126
bool readBWPatterns(MWAWEntry const &entry)
tries to read the BW pattern bawP:256
Definition: MacDrawProStyleManager.cxx:1468
bool getDash(int dId, std::vector< float > &dash) const
tries to return the dash definition corresponding to an id
Definition: MacDrawProStyleManager.cxx:358
class to store the paragraph properties
Definition: MWAWParagraph.hxx:82
bool readColorMap(MWAWEntry const &entry, int N, int fSz)
try to read the display color map DPCo:0
Definition: MacDrawProStyleManager.cxx:2055
bool readStyles(long const (&sizeZones)[6])
tries to read the style zone knowings the size and the number of data in each zones ...
Definition: MacDrawProStyleManager.cxx:492
bool readPaletteData(MWAWEntry const &entry, int dataSz)
try to read a palette data
Definition: MacDrawProStyleManager.cxx:1951
bool readColors(MWAWEntry const &entry)
tries to read colors map Ctbl:256
Definition: MacDrawProStyleManager.cxx:1414
bool readListNames(MWAWEntry const &entry, int N=-1)
try to read a list of names : CoNa:128 color name, FaNa:128 font color name, PaNa:128...
Definition: MacDrawProStyleManager.cxx:2650
Internal: the structures of a MacDrawProStyleManager.
Definition: MacDrawProStyleManager.cxx:61
bool readViews(MWAWEntry const &entry)
reads the view positions resource Dvws:256
Definition: MacDrawProStyleManager.cxx:1722
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:445
bool readPreferences(MWAWEntry const &entry)
tries to read the main Preferences resource Pref:256
Definition: MacDrawProStyleManager.cxx:1203
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
bool readGradientPalette(MWAWEntry const &entry, int fSz)
try to read the gradient palette resource RaEL:128
Definition: MacDrawProStyleManager.cxx:2506
a basic pattern used in a MWAWGraphicStyle:
Definition: MWAWGraphicStyle.hxx:95
bool readPreferences6(MWAWEntry const &entry)
try to read the spelling pref resource Prf6:256
Definition: MacDrawProStyleManager.cxx:2895
bool readPaletteMap(MWAWEntry const &entry, int N, int dataSz)
try to read a palette map
Definition: MacDrawProStyleManager.cxx:2001
bool readFontStyles(MWAWEntry const &entry)
tries to read the font style ( last style in v0 data fork )
Definition: MacDrawProStyleManager.cxx:539
MacDrawProStyleManager(MacDrawProParser &parser)
constructor
Definition: MacDrawProStyleManager.cxx:286