1.1 --- a/algobox.h Wed May 02 20:33:58 2007 +0000
1.2 +++ b/algobox.h Wed Jan 02 21:03:09 2008 +0000
1.3 @@ -25,6 +25,7 @@
1.4 #include <all_include.h>
1.5 #include <libgnomecanvasmm.h>
1.6 #include <libgnomecanvasmm/polygon.h>
1.7 +#include "map_value.h"
1.8
1.9 ///Ancestor class of algorithm graphical interface classes.
1.10
1.11 @@ -138,14 +139,14 @@
1.12 ///If new map was added to \ref MapStorage of currently selected \ref NoteBookTab
1.13 ///a signal is emitted by it. This signal is connected to this function, so \ref MapSelector s
1.14 ///in \ref nodemapcbts can be notified, and those can registrate the new map. (\ref MapSelector::append_text)
1.15 - void nodemaplist_changed(std::string);
1.16 + void nodemaplist_changed(std::string, MapValue::Type);
1.17
1.18 ///Interface, through which \ref AlgoBox can be notified about edgemap addition.
1.19
1.20 ///If new map was added to \ref MapStorage of currently selected \ref NoteBookTab
1.21 ///a signal is emitted by it. This signal is connected to this function, so \ref MapSelector s
1.22 ///in \ref edgemapcbts can be notified, and those can registrate the new map. (\ref MapSelector::append_text)
1.23 - void edgemaplist_changed(std::string);
1.24 + void edgemaplist_changed(std::string, MapValue::Type);
1.25
1.26 ///Aid function to provide data for a given entry.
1.27
1.28 @@ -183,6 +184,6 @@
1.29
1.30 ///\param label label to show in \ref MapSelector
1.31 ///\param itisedge whether edge or nodemaps stored in \ref MapSelector
1.32 - void addMapSelector(std::string label, bool itisedge);
1.33 + void addMapSelector(std::string label, bool itisedge, MapType type = ALL);
1.34 };
1.35 #endif //ALGOBOX_H