91 ///\param purpose text of label indicating purpose of \ref MapStorage |
91 ///\param purpose text of label indicating purpose of \ref MapStorage |
92 ///\param itisedge do \ref MapSelector contains edgemap names or nodemapnames. |
92 ///\param itisedge do \ref MapSelector contains edgemap names or nodemapnames. |
93 ///\param def do we need 'Default' option. See \ref def. |
93 ///\param def do we need 'Default' option. See \ref def. |
94 MapSelector(std::vector<std::string> optionlist, std::string act, std::string purpose, bool itisedge, bool def=true); |
94 MapSelector(std::vector<std::string> optionlist, std::string act, std::string purpose, bool itisedge, bool def=true); |
95 |
95 |
96 ///Signal emitted if the user has changed the selection. |
96 ///Returns signal emitted if the user has changed the selection. (\ref signal_cbt) |
97 sigc::signal<void, std::string> signal_cbt_ch(); |
97 sigc::signal<void, std::string> signal_cbt_ch(); |
98 |
98 |
99 ///Signal emitted if the user has pressed New button (\ref newbut) |
99 ///Returns signal emitted if the user has pressed New button (\ref newbut) (\ref signal_newmapwin) |
100 sigc::signal<void, bool> signal_newmapwin_needed(); |
100 sigc::signal<void, bool> signal_newmapwin_needed(); |
101 |
101 |
102 ///Maintain \ref cbt. |
102 ///Maintain \ref cbt. |
103 |
103 |
104 ///Fills in \ref cbt with names, taking |
104 ///Fills in \ref cbt with names, taking |