"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/include/themereader.h" between
highlight-3.48.tar.bz2 and highlight-3.49.tar.bz2

About: highlight converts source code to formatted text with syntax highlighting (for e.g. to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode and XML format).

themereader.h  (highlight-3.48.tar.bz2):themereader.h  (highlight-3.49.tar.bz2)
/*************************************************************************** /***************************************************************************
themereader.h - description themereader.h - description
------------------- -------------------
begin : Son Nov 10 2002 begin : Son Nov 10 2002
copyright : (C) 2002-2010 by Andre Simon copyright : (C) 2002-2010 by Andre Simon
email : andre.simon1@gmx.de email : a.simon@mailbox.org
***************************************************************************/ ***************************************************************************/
/* /*
This file is part of Highlight. This file is part of Highlight.
Highlight is free software: you can redistribute it and/or modify Highlight is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or the Free Software Foundation, either version 3 of the License, or
(at your option) any later version. (at your option) any later version.
skipping to change at line 62 skipping to change at line 62
class ThemeReader class ThemeReader
{ {
private: private:
ElementStyle comment, slcomment, str, dstr, ElementStyle comment, slcomment, str, dstr,
escapeChar, number, directive, line, operators, interpolation; escapeChar, number, directive, line, operators, interpolation;
ElementStyle defaultElem; ElementStyle defaultElem;
ElementStyle canvas; ElementStyle canvas;
string errorMsg; string errorMsg;
string desc; string desc, categories;
string themeInjections; string themeInjections;
vector<Diluculum::LuaFunction*> pluginChunks; vector<Diluculum::LuaFunction*> pluginChunks;
bool fileOK; bool fileOK;
KeywordStyles keywordStyles; KeywordStyles keywordStyles;
void initStyle(ElementStyle& style, const Diluculum::LuaVariable& var); void initStyle(ElementStyle& style, const Diluculum::LuaVariable& var);
skipping to change at line 97 skipping to change at line 97
/** \return class names defined in the theme file */ /** \return class names defined in the theme file */
vector <string> getClassNames() const; vector <string> getClassNames() const;
/** \return keyword styles */ /** \return keyword styles */
KeywordStyles getKeywordStyles() const; KeywordStyles getKeywordStyles() const;
/** \return Font size */ /** \return Font size */
string getErrorMessage() const; string getErrorMessage() const;
string getDescription() const const string &getDescription() const
{ {
return desc; return desc;
} }
const string &getCategoryDescription() const
{
return categories;
}
string getInjections() const; string getInjections() const;
/** \return Background colour*/ /** \return Background colour*/
Colour getBgColour() const; Colour getBgColour() const;
/** \return Style of default (unrecognized) strings */ /** \return Style of default (unrecognized) strings */
ElementStyle getDefaultStyle() const; ElementStyle getDefaultStyle() const;
/** \return Comment style*/ /** \return Comment style*/
ElementStyle getCommentStyle() const; ElementStyle getCommentStyle() const;
 End of changes. 4 change blocks. 
3 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)