background_chooser_dialog.h
author Akos Ladanyi <ladanyi@tmit.bme.hu>
Mon, 07 Jul 2008 15:20:43 +0100
changeset 3 2cc5ed6e6255
permissions -rw-r--r--
Use hg changeset hash instead of svn revision.
     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