index 9ce26f80dd0a9bc99d4b6455f05599576a58f575..8502a34686d168e682859f76ae3118fa09149d3a 100644 (file)
#include "ui/widget/panel.h"
#include "sp-font.h"
+#include "sp-font-face.h"
#include "verbs.h"
#include "document.h"
#include "desktop.h"
#include <gtkmm/box.h>
#include "display/nr-svgfonts.h"
+#include "attributes.h"
+
class SvgFontDrawingArea : Gtk::DrawingArea{
public:
void on_kerning_changed();
void on_setwidth_changed();
+ class AttrEntry : public Gtk::HBox
+ {
+ public:
+ AttrEntry(SvgFontsDialog* d, gchar* lbl, const SPAttributeEnum attr);
+ private:
+ SvgFontsDialog* dialog;
+ void on_attr_changed();
+ Gtk::Entry entry;
+ SPAttributeEnum attr;
+ };
+
private:
- Gtk::HBox* AttrEntry(gchar* lbl);
+ Gtk::HBox* AttrCombo(gchar* lbl, const SPAttributeEnum attr);
+// Gtk::HBox* AttrSpin(gchar* lbl, const SPAttributeEnum attr);
Gtk::VBox* global_settings_tab();
Gtk::VBox* kerning_tab();
Gtk::VBox* glyphs_tab();