nbtab.h
changeset 201 879e47e5b731
parent 198 d6cc0579b94b
equal deleted inserted replaced
12:9f46d16d4893 13:0dda3eed3684
    25 class DesignWin;
    25 class DesignWin;
    26 class GraphDisplayerCanvas;
    26 class GraphDisplayerCanvas;
    27 
    27 
    28 #include <libgnomecanvasmm.h>
    28 #include <libgnomecanvasmm.h>
    29 #include <libgnomecanvasmm/polygon.h>
    29 #include <libgnomecanvasmm/polygon.h>
       
    30 #include "map_value.h"
    30 
    31 
    31 ///One tab in the Notebook that is placed in the main window (\ref MainWin).
    32 ///One tab in the Notebook that is placed in the main window (\ref MainWin).
    32 
    33 
    33 ///One graph and all of its accessories like maps are assigned to one tab in the notebook.
    34 ///One graph and all of its accessories like maps are assigned to one tab in the notebook.
    34 ///\ref NoteBookTab is responsible for the user defined display of the graph: view can be
    35 ///\ref NoteBookTab is responsible for the user defined display of the graph: view can be
   170   ///After creation of new map \ref MapStorage emits a signal.
   171   ///After creation of new map \ref MapStorage emits a signal.
   171   ///This signal is bound to this callback function, that will call
   172   ///This signal is bound to this callback function, that will call
   172   ///a function with the same name and same parameterin \ref MapWin.
   173   ///a function with the same name and same parameterin \ref MapWin.
   173   ///This call-forwarder function is needed, because \ref Mapstorage does not know \ref MapWin
   174   ///This call-forwarder function is needed, because \ref Mapstorage does not know \ref MapWin
   174   ///\param mapname name of new map
   175   ///\param mapname name of new map
   175   void registerNewEdgeMap(std::string mapname);
   176   void registerNewEdgeMap(std::string mapname, MapValue::Type type);
   176 
   177 
   177   ///Registers recently created nodemap in \ref MapWin.
   178   ///Registers recently created nodemap in \ref MapWin.
   178 
   179 
   179   ///After creation of new map \ref MapStorage emits a signal.
   180   ///After creation of new map \ref MapStorage emits a signal.
   180   ///This signal is bound to this callback function, that will call
   181   ///This signal is bound to this callback function, that will call
   181   ///a function with the same name and same parameter in \ref MapWin.
   182   ///a function with the same name and same parameter in \ref MapWin.
   182   ///This call-forwarder function is needed, because \ref Mapstorage does not know \ref MapWin
   183   ///This call-forwarder function is needed, because \ref Mapstorage does not know \ref MapWin
   183   ///\param mapname name of new map
   184   ///\param mapname name of new map
   184   void registerNewNodeMap(std::string mapname);
   185   void registerNewNodeMap(std::string mapname, MapValue::Type type);
   185 
   186 
   186   ///Pops up and registrates the \ref MapWin of \ref NoteBookTab.
   187   ///Pops up and registrates the \ref MapWin of \ref NoteBookTab.
   187   
   188   
   188   ///See also
   189   ///See also
   189   ///\ref mapwin.
   190   ///\ref mapwin.