background_chooser_dialog.h
author Akos Ladanyi <ladanyi@tmit.bme.hu>
Thu, 10 Jul 2008 18:53:00 +0100
changeset 4 244d8c60b997
permissions -rw-r--r--
Issue a custom error message when Lemon is not found.
     1 #ifndef BACKGROUND_CHOOSER_DIALOG
     2 #define BACKGROUND_CHOOSER_DIALOG
     3 
     4 #include <gtkmm/dialog.h>
     5 #include <gtkmm/label.h>
     6 #include <gtkmm/filechooserbutton.h>
     7 #include <gtkmm/spinbutton.h>
     8 
     9 class MapStorage;
    10 
    11 class BackgroundChooserDialog : public Gtk::Dialog
    12 {
    13   private:
    14     MapStorage* mapstorage;
    15     Gtk::Label lblBackground;
    16     Gtk::Label lblScaling;
    17     Gtk::FileChooserButton fcbBackground;
    18     Gtk::SpinButton sbScaling;
    19     Gtk::HBox box;
    20     Gtk::Button btnClear;
    21     void clearBackground();
    22     void setBackground();
    23   public:
    24     BackgroundChooserDialog(MapStorage* ms);
    25 };
    26 
    27 #endif