diff --git a/script/EventHandlers.js b/script/EventHandlers.js
index 008755c..35e01c8 100644
--- a/script/EventHandlers.js
+++ b/script/EventHandlers.js
@@ -465,13 +465,50 @@ DefaultHandler.prototype.MouseUp = function(pos)
}
else if (this.selectedObjects.length > 0)
{
- this.message = g_dragGroupText + " " + g_selectGroupText + ""
- + ""
- + "    "
- + ""
- + "";
+ this.message = g_dragGroupText + " " + g_selectGroupText + "";
+
+ var hasVertexes = false;
+ var hasEdges = false;
+ for(var i = 0; i < this.selectedObjects.length; i ++)
+ {
+ var object = this.selectedObjects[i];
+ if (object instanceof BaseVertex)
+ {
+ hasVertexes = true;
+ }
+ else if (object instanceof BaseEdge)
+ {
+ hasEdges = true;
+ }
+ }
+
+ this.message = this.message + "";
+
+ this.message = this.message
+ + "    "
+ + ""
+
+ this.message = this.message
+ + "     "
+ + ""
+ + "";
var handler = this;
$('#message').unbind();
@@ -550,6 +587,32 @@ DefaultHandler.prototype.MouseUp = function(pos)
handler.app.redrawGraph();
handler.message = g_textsSelectAndMove + " " + g_selectGroupText + "";
});
+
+ if (hasEdges) {
+ $('#message').on('click', '#changeCommonStyleEdge', function(){
+ var selectedEdges = handler.app.GetSelectedEdges();
+ var setupVertexStyle = new SetupEdgeStyle(handler.app);
+ setupVertexStyle.show(0, selectedEdges);
+ });
+ $('#message').on('click', '#changeSelectedStyleEdge', function(){
+ var selectedEdges = handler.app.GetSelectedEdges();
+ var setupVertexStyle = new SetupEdgeStyle(handler.app);
+ setupVertexStyle.show(1, selectedEdges);
+ });
+ }
+
+ if (hasVertexes) {
+ $('#message').on('click', '#changeCommonStyleVertex', function(){
+ var selectedVertexes = handler.app.GetSelectedVertexes();
+ var setupVertexStyle = new SetupVertexStyle(handler.app);
+ setupVertexStyle.show(0, selectedVertexes);
+ });
+ $('#message').on('click', '#changeSelectedStyleVertex', function(){
+ var selectedVertexes = handler.app.GetSelectedVertexes();
+ var setupVertexStyle = new SetupVertexStyle(handler.app);
+ setupVertexStyle.show(1, selectedVertexes);
+ });
+ }
}
this.needRedraw = true;