map_win.h
branchgui
changeset 95 628c0b383d2f
parent 94 adfdc2f70548
child 96 e664d8aa3f72
equal deleted inserted replaced
12:90af6bbef35c 13:ea000615e6e0
    38 
    38 
    39     Gtk::Label * label;
    39     Gtk::Label * label;
    40 
    40 
    41   public:
    41   public:
    42 
    42 
    43     MapSelector(std::vector<std::string>, int, bool);
    43     MapSelector(std::vector<std::string>, std::string, int, bool);
    44 
    44 
    45     sigc::signal<void, std::string> signal_cbt_ch();
    45     sigc::signal<void, std::string> signal_cbt_ch();
    46     sigc::signal<void, bool> signal_newmapwin_needed();
    46     sigc::signal<void, bool> signal_newmapwin_needed();
    47 
    47 
    48     void update_list( std::vector<std::string> );
    48     void update_list( std::vector<std::string> );
    77 
    77 
    78 public:
    78 public:
    79   ///Constructor of MapWin creates the widgets shown in MapWin.
    79   ///Constructor of MapWin creates the widgets shown in MapWin.
    80   MapWin(const std::string& title, std::vector<std::string>, std::vector<std::string>, MainWin & mw);
    80   MapWin(const std::string& title, std::vector<std::string>, std::vector<std::string>, MainWin & mw);
    81 
    81 
       
    82   ~MapWin();
       
    83 
       
    84   virtual bool on_delete_event(GdkEventAny *);
       
    85 
    82   void nodeMapChanged(std::string, int);
    86   void nodeMapChanged(std::string, int);
    83 
    87 
    84   void edgeMapChanged(std::string, int);
    88   void edgeMapChanged(std::string, int);
    85 
    89 
    86   void newMapWinNeeded(bool, int);
    90   void newMapWinNeeded(bool, int);