diff -r c5cdf6690cdf -r 7e6ad28aeb9e graph_displayer_canvas.cc --- a/graph_displayer_canvas.cc Thu Sep 28 14:32:40 2006 +0000 +++ b/graph_displayer_canvas.cc Mon Oct 02 18:52:00 2006 +0000 @@ -5,7 +5,7 @@ nodesmap(mainw.mapstorage.graph), edgesmap(mainw.mapstorage.graph), edgetextmap(mainw.mapstorage.graph), nodetextmap(mainw.mapstorage.graph), displayed_graph(*(root()), 0, 0), isbutton(0), active_item(NULL), target_item(NULL), nodemap_to_edit(""), - edgemap_to_edit(""), autoscale(true), zoomtrack(false), radius_min(10), radius_max(40), radius_unit(1), mytab(mainw) + edgemap_to_edit(""), autoscale(true), zoomtrack(false), radius_size(20), edge_width(10), mytab(mainw) { //base event handler is move tool actual_handler=signal_event().connect(sigc::mem_fun(*this, &GraphDisplayerCanvas::moveEventHandler), false); @@ -227,12 +227,11 @@ } } -void GraphDisplayerCanvas::setNodeView(bool autoscale_p, bool zoomtrack_p, double min_p, double max_p, double unit_p) +void GraphDisplayerCanvas::setView(bool autoscale_p, bool zoomtrack_p, double width_p, double radius_p) { autoscale=autoscale_p; - radius_min=min_p; - radius_max=max_p; - radius_unit=unit_p; + edge_width=width_p; + radius_size=radius_p; if((!zoomtrack) && zoomtrack_p) { @@ -242,13 +241,13 @@ zoomtrack=zoomtrack_p; propertyChange(false, N_RADIUS); + propertyChange(true, E_WIDTH); } -void GraphDisplayerCanvas::getNodeView(bool & autoscale_p, bool & zoomtrack_p, double& min_p, double& max_p, double& unit_p) +void GraphDisplayerCanvas::getView(bool & autoscale_p, bool & zoomtrack_p, double& width_p, double& radius_p) { autoscale_p=autoscale; zoomtrack_p=zoomtrack; - min_p=radius_min; - max_p=radius_max; - unit_p=radius_unit; + width_p=edge_width; + radius_p=radius_size; }