diff --git a/src/ui/widget/panel.h b/src/ui/widget/panel.h
index 8fb4b517a79978f1d21cd8ada31c2505708926fd..e091c82a12b65c87560207381aba6cc8127bc3ce 100644 (file)
--- a/src/ui/widget/panel.h
+++ b/src/ui/widget/panel.h
#ifndef SEEN_INKSCAPE_UI_WIDGET_PANEL_H
#define SEEN_INKSCAPE_UI_WIDGET_PANEL_H
+#include <vector>
#include <gtkmm/arrow.h>
#include <gtkmm/box.h>
#include <gtkmm/eventbox.h>
public:
Panel();
virtual ~Panel();
- Panel(Glib::ustring const &label);
- Panel(const gchar *prefs_path);
+ Panel(Glib::ustring const &label, gchar const *prefs_path = 0, bool menuDesired = false );
void setLabel(Glib::ustring const &label);
Glib::ustring const &getLabel() const;
void _regItem( Gtk::MenuItem* item, int group, int id );
virtual void _handleAction( int setId, int itemId );
+ bool _menuDesired;
Gtk::AnchorType _anchor;
void bounceCall(int i, int j);
void _popper(GdkEventButton* btn);
+ void _wrapToggled(Gtk::CheckMenuItem* toggler);
Glib::ustring label;
Gtk::EventBox menuPopper;
Gtk::Button closeButton;
Gtk::Menu* menu;
+ std::vector<Gtk::Widget*> nonHorizontal;
+ std::vector<Gtk::Widget*> nonVertical;
PreviewFillable *_fillable;
};