lyx_mirror/src/ToolbarDefaults.h
Lars Gullik Bjønnes 77e706c441 fix the smallcaps drawing, move xfont metrics functions out from LyXFont, move non-inlineable functions out of line
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@638 a592a061-630c-0410-9148-cb99ea01b6c8
2000-04-04 00:19:15 +00:00

56 lines
752 B
C++

// -*- C++ -*-
#ifndef TOOLBARDEFAULTS_H
#define TOOLBARDEFAULTS_H
#include <vector>
#include "LString.h"
class LyXLex;
///
class ToolbarDefaults {
public:
///
typedef std::vector<int> Defaults;
///
typedef Defaults::iterator iterator;
///
typedef Defaults::const_iterator const_iterator;
///
ToolbarDefaults();
///
iterator begin() {
return defaults.begin();
}
///
const_iterator begin() const {
return defaults.begin();
}
///
iterator end() {
return defaults.end();
}
///
const_iterator end() const {
return defaults.end();
}
///
void read(LyXLex &);
private:
///
void init();
/// This func is just to make it easy for me...
void add(int);
///
void add(string const &);
///
Defaults defaults;
};
#endif