#include "selection.h"
#include "topviewsettings.h"
-
//file
char buf[255];
-void mNewSlot (GtkWidget *widget,gpointer user_data)
+void mNewSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mOpenSlot (GtkWidget *widget,gpointer user_data)
+void mOpenSlot(GtkWidget * widget, gpointer user_data)
{
- GtkWidget *dialog;
- GtkFileFilter* filter;
+ GtkWidget *dialog;
+ GtkFileFilter *filter;
- filter=gtk_file_filter_new ();
- gtk_file_filter_add_pattern(filter,"*.dot");
- dialog = gtk_file_chooser_dialog_new ("Open File",
- NULL,
- GTK_FILE_CHOOSER_ACTION_OPEN,
- GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
- GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
- NULL);
+ filter = gtk_file_filter_new();
+ gtk_file_filter_add_pattern(filter, "*.dot");
+ dialog = gtk_file_chooser_dialog_new("Open File",
+ NULL,
+ GTK_FILE_CHOOSER_ACTION_OPEN,
+ GTK_STOCK_CANCEL,
+ GTK_RESPONSE_CANCEL,
+ GTK_STOCK_OPEN,
+ GTK_RESPONSE_ACCEPT, NULL);
- gtk_file_chooser_set_filter((GtkFileChooser*)dialog,filter);
- if (gtk_dialog_run (GTK_DIALOG (dialog)) == GTK_RESPONSE_ACCEPT)
- {
- char *filename;
- filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog));
- add_graph_to_viewport_from_file (filename);
- g_free (filename);
- }
-
- gtk_widget_destroy (dialog);
- gtk_widget_destroy ((GtkWidget*)filter);
-}
- void mSaveSlot (GtkWidget *widget,gpointer user_data)
-{
-
- save_graph(); //save without prompt
-
-}
- void mSaveAsSlot (GtkWidget *widget,gpointer user_data)
-{
- save_as_graph(); //save with prompt
-}
- void mOptionsSlot (GtkWidget *widget,gpointer user_data)
-{
-}
-
- void mQuitSlot (GtkWidget *widget,gpointer user_data)
-{
- //1 check all graphs 1 by 1 to see any unsaved
- int respond;
- int gIndex=0;
- int active_graph=view->activeGraph ; //stores the active graph in case quit aborted
- for (gIndex ; gIndex < view->graphCount ; gIndex++)
- {
- view->activeGraph=gIndex;
- if(((custom_graph_data*)AGDATA(view->g[view->activeGraph]))->Modified)
- {
- sprintf(buf,"graph %s has been modified \n , would you like to save it before quitting the the program?",((custom_graph_data*)AGDATA(view->g[view->activeGraph]))->GraphName);
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_NONE,
- buf);
- gtk_dialog_add_button ((GtkDialog*)Dlg,"YES",100);
- gtk_dialog_add_button ((GtkDialog*)Dlg,"NO",101);
- gtk_dialog_add_button ((GtkDialog*)Dlg,"Cancel",102);
-
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- if (respond == 100) //save and continue
- {
- if(!save_graph())
- break;
- }
- if (respond == 102) //save and continue
- {
- break;
- }
- }
+ gtk_file_chooser_set_filter((GtkFileChooser *) dialog, filter);
+ if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_ACCEPT) {
+ char *filename;
+ filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dialog));
+ add_graph_to_viewport_from_file(filename);
+ g_free(filename);
+ }
+
+ gtk_widget_destroy(dialog);
+ gtk_widget_destroy((GtkWidget *) filter);
+}
+
+void mSaveSlot(GtkWidget * widget, gpointer user_data)
+{
+
+ save_graph(); //save without prompt
+
+}
+
+void mSaveAsSlot(GtkWidget * widget, gpointer user_data)
+{
+ save_as_graph(); //save with prompt
+}
+
+void mOptionsSlot(GtkWidget * widget, gpointer user_data)
+{
+}
+
+void mQuitSlot(GtkWidget * widget, gpointer user_data)
+{
+ //1 check all graphs 1 by 1 to see any unsaved
+ int respond;
+ int gIndex = 0;
+#ifdef UNUSED
+ int active_graph = view->activeGraph; //stores the active graph in case quit aborted
+#endif
+ for (gIndex; gIndex < view->graphCount; gIndex++) {
+ view->activeGraph = gIndex;
+ if (((custom_graph_data *) AGDATA(view->g[view->activeGraph]))->
+ Modified) {
+ sprintf(buf,
+ "graph %s has been modified \n , would you like to save it before quitting the the program?",
+ ((custom_graph_data *)
+ AGDATA(view->g[view->activeGraph]))->GraphName);
+ Dlg =
+ (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_NONE,
+ buf);
+ gtk_dialog_add_button((GtkDialog *) Dlg, "YES", 100);
+ gtk_dialog_add_button((GtkDialog *) Dlg, "NO", 101);
+ gtk_dialog_add_button((GtkDialog *) Dlg, "Cancel", 102);
+
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ if (respond == 100) //save and continue
+ {
+ if (!save_graph())
+ break;
+ }
+ if (respond == 102) //save and continue
+ {
+ break;
+ }
}
- gtk_main_quit();
+ }
+ gtk_main_quit();
}
//edit
- void mCutSlot (GtkWidget *widget,gpointer user_data)
+void mCutSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mCopySlot (GtkWidget *widget,gpointer user_data)
+void mCopySlot(GtkWidget * widget, gpointer user_data)
{
}
- void mPasteSlot (GtkWidget *widget,gpointer user_data)
+void mPasteSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mDeleteSlot (GtkWidget *widget,gpointer user_data)
+void mDeleteSlot(GtkWidget * widget, gpointer user_data)
{
}
-void mTopviewSettingsSlot (GtkWidget *widget,gpointer user_data)
+void mTopviewSettingsSlot(GtkWidget * widget, gpointer user_data)
{
- show_settings_form();
+ show_settings_form();
}
//view
- void mShowToolBoxSlot(GtkWidget *widget,gpointer user_data)
+void mShowToolBoxSlot(GtkWidget * widget, gpointer user_data)
{
-
- gtk_widget_hide(glade_xml_get_widget(xml, "frmToolBox"));
- gtk_widget_show(glade_xml_get_widget(xml, "frmToolBox"));
- gtk_window_set_keep_above ((GtkWindow*)glade_xml_get_widget(xml, "frmToolBox"),1);
-
+
+ gtk_widget_hide(glade_xml_get_widget(xml, "frmToolBox"));
+ gtk_widget_show(glade_xml_get_widget(xml, "frmToolBox"));
+ gtk_window_set_keep_above((GtkWindow *)
+ glade_xml_get_widget(xml, "frmToolBox"), 1);
+
}
-void mShowHostSelectionSlot(GtkWidget *widget,gpointer user_data)
+
+void mShowHostSelectionSlot(GtkWidget * widget, gpointer user_data)
{
-
- gtk_widget_hide(glade_xml_get_widget(xml, "frmHostSelection"));
- gtk_widget_show(glade_xml_get_widget(xml, "frmHostSelection"));
- gtk_window_set_keep_above ((GtkWindow*)glade_xml_get_widget(xml, "frmHostSelection"),1);
-
+
+ gtk_widget_hide(glade_xml_get_widget(xml, "frmHostSelection"));
+ gtk_widget_show(glade_xml_get_widget(xml, "frmHostSelection"));
+ gtk_window_set_keep_above((GtkWindow *)
+ glade_xml_get_widget(xml,
+ "frmHostSelection"), 1);
+
}
//Graph
- void mNodeListSlot (GtkWidget *widget,gpointer user_data)
+void mNodeListSlot(GtkWidget * widget, gpointer user_data)
{
- execute_tv_nodes();
+ execute_tv_nodes();
}
- void mNewNodeSlot (GtkWidget *widget,gpointer user_data)
+void mNewNodeSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mNewEdgeSlot (GtkWidget *widget,gpointer user_data)
+void mNewEdgeSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mNewClusterSlot (GtkWidget *widget,gpointer user_data)
+void mNewClusterSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mGraphPropertiesSlot (GtkWidget *widget,gpointer user_data)
+void mGraphPropertiesSlot(GtkWidget * widget, gpointer user_data)
{
- int respond;
- //there has to be an active graph to open the graph prop page
- if(view->activeGraph > -1)
- {
- load_graph_properties(view->g[view->activeGraph]);//load from graph to gui
- gtk_dialog_set_response_sensitive ((GtkDialog*)glade_xml_get_widget(xml, "dlgOpenGraph"),1,1);
- gtk_dialog_set_response_sensitive ((GtkDialog*)glade_xml_get_widget(xml, "dlgOpenGraph"),2,1);
- respond=gtk_dialog_run ((GtkDialog*)glade_xml_get_widget(xml, "dlgOpenGraph"));
- //need to hide the dialog , again freaking GTK!!!!
- gtk_widget_hide(glade_xml_get_widget(xml, "dlgOpenGraph"));
- }
+ int respond;
+ //there has to be an active graph to open the graph prop page
+ if (view->activeGraph > -1) {
+ load_graph_properties(view->g[view->activeGraph]); //load from graph to gui
+ gtk_dialog_set_response_sensitive((GtkDialog *)
+ glade_xml_get_widget(xml,
+ "dlgOpenGraph"),
+ 1, 1);
+ gtk_dialog_set_response_sensitive((GtkDialog *)
+ glade_xml_get_widget(xml,
+ "dlgOpenGraph"),
+ 2, 1);
+ respond =
+ gtk_dialog_run((GtkDialog *)
+ glade_xml_get_widget(xml, "dlgOpenGraph"));
+ //need to hide the dialog , again freaking GTK!!!!
+ gtk_widget_hide(glade_xml_get_widget(xml, "dlgOpenGraph"));
+ }
}
- void mClusterPropertiesSlot (GtkWidget *widget,gpointer user_data)
+void mClusterPropertiesSlot(GtkWidget * widget, gpointer user_data)
{
- if( ((custom_graph_data*)AGDATA(view->g[view->activeGraph]))->selectedGraphsCount > 0)
- {
- gtk_widget_hide(glade_xml_get_widget(xml, "frmObject"));
- gtk_widget_show(glade_xml_get_widget(xml, "frmObject"));
- load_object_properties(1,view->g[view->activeGraph]);
- }
- else
- {
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_OK,
- "You need to select some clusters first!");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- gtk_widget_hide((GtkWidget*)Dlg);
+ if (((custom_graph_data *) AGDATA(view->g[view->activeGraph]))->
+ selectedGraphsCount > 0) {
+ gtk_widget_hide(glade_xml_get_widget(xml, "frmObject"));
+ gtk_widget_show(glade_xml_get_widget(xml, "frmObject"));
+ load_object_properties(1, view->g[view->activeGraph]);
+ } else {
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_OK,
+ "You need to select some clusters first!");
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ gtk_widget_hide((GtkWidget *) Dlg);
- }
+ }
}
- void mNodePropertiesSlot (GtkWidget *widget,gpointer user_data)
+void mNodePropertiesSlot(GtkWidget * widget, gpointer user_data)
{
- if( ((custom_graph_data*)AGDATA(view->g[view->activeGraph]))->selectedNodesCount > 0)
- {
- gtk_widget_hide(glade_xml_get_widget(xml, "frmObject"));
- gtk_widget_show(glade_xml_get_widget(xml, "frmObject"));
- load_object_properties(2,view->g[view->activeGraph]);
- }
- else
- {
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_OK,
- "You need to select some nodes first!");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- gtk_widget_hide((GtkWidget*)Dlg);
+ if (((custom_graph_data *) AGDATA(view->g[view->activeGraph]))->
+ selectedNodesCount > 0) {
+ gtk_widget_hide(glade_xml_get_widget(xml, "frmObject"));
+ gtk_widget_show(glade_xml_get_widget(xml, "frmObject"));
+ load_object_properties(2, view->g[view->activeGraph]);
+ } else {
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_OK,
+ "You need to select some nodes first!");
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ gtk_widget_hide((GtkWidget *) Dlg);
- }
+ }
}
- void mEdgePropertiesSlot (GtkWidget *widget,gpointer user_data)
+void mEdgePropertiesSlot(GtkWidget * widget, gpointer user_data)
{
- if( ((custom_graph_data*)AGDATA(view->g[view->activeGraph]))->selectedEdgesCount > 0)
- {
- gtk_widget_hide(glade_xml_get_widget(xml, "frmObject"));
- gtk_widget_show(glade_xml_get_widget(xml, "frmObject"));
- load_object_properties(3,view->g[view->activeGraph]);
- }
- else
- {
- Dlg =(GtkMessageDialog*) gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_OK,
- "You need to select some Edges first!");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- gtk_widget_hide((GtkWidget*)Dlg);
- }
+ if (((custom_graph_data *) AGDATA(view->g[view->activeGraph]))->
+ selectedEdgesCount > 0) {
+ gtk_widget_hide(glade_xml_get_widget(xml, "frmObject"));
+ gtk_widget_show(glade_xml_get_widget(xml, "frmObject"));
+ load_object_properties(3, view->g[view->activeGraph]);
+ } else {
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_OK,
+ "You need to select some Edges first!");
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ gtk_widget_hide((GtkWidget *) Dlg);
+ }
}
- void mShowCodeSlot (GtkWidget *widget,gpointer user_data)
+void mShowCodeSlot(GtkWidget * widget, gpointer user_data)
{
}
- void mDotSlot (GtkWidget *widget,gpointer user_data)
+void mDotSlot(GtkWidget * widget, gpointer user_data)
{
- GdkCursor* cursor;
- GdkWindow* w;
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_YES_NO,
- "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
+ GdkCursor *cursor;
+ GdkWindow *w;
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_YES_NO,
+ "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- if (respond == GTK_RESPONSE_YES)
- do_graph_layout(view->g[view->activeGraph],0,0);
- gtk_object_destroy ((GtkObject*)Dlg);
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ if (respond == GTK_RESPONSE_YES)
+ do_graph_layout(view->g[view->activeGraph], 0, 0);
+ gtk_object_destroy((GtkObject *) Dlg);
- cursor = gdk_cursor_new(GDK_HAND2);
- w=(GdkWindow*)glade_xml_get_widget(xml, "frmMain");
- gdk_window_set_cursor ((GdkWindow*)view->drawing_area->window, cursor);
- gdk_cursor_destroy(cursor);
+ cursor = gdk_cursor_new(GDK_HAND2);
+ w = (GdkWindow *) glade_xml_get_widget(xml, "frmMain");
+ gdk_window_set_cursor((GdkWindow *) view->drawing_area->window,
+ cursor);
+ gdk_cursor_destroy(cursor);
+}
+
+void mNeatoSlot(GtkWidget * widget, gpointer user_data)
+{
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_YES_NO,
+ "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ if (respond == GTK_RESPONSE_YES)
+ do_graph_layout(view->g[view->activeGraph], 1, 0);
+ gtk_object_destroy((GtkObject *) Dlg);
}
- void mNeatoSlot (GtkWidget *widget,gpointer user_data)
+void mTwopiSlot(GtkWidget * widget, gpointer user_data)
{
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_YES_NO,
- "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- if (respond == GTK_RESPONSE_YES)
- do_graph_layout(view->g[view->activeGraph],1,0);
- gtk_object_destroy ((GtkObject*)Dlg);
-}
-
- void mTwopiSlot (GtkWidget *widget,gpointer user_data)
-{
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_YES_NO,
- "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_YES_NO,
+ "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- if (respond == GTK_RESPONSE_YES)
- do_graph_layout(view->g[view->activeGraph],2,0);
- gtk_object_destroy ((GtkObject*)Dlg);
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ if (respond == GTK_RESPONSE_YES)
+ do_graph_layout(view->g[view->activeGraph], 2, 0);
+ gtk_object_destroy((GtkObject *) Dlg);
}
- void mCircoSlot (GtkWidget *widget,gpointer user_data)
+void mCircoSlot(GtkWidget * widget, gpointer user_data)
{
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_YES_NO,
- "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_YES_NO,
+ "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- if (respond == GTK_RESPONSE_YES)
- do_graph_layout(view->g[view->activeGraph],3,0);
- gtk_object_destroy ((GtkObject*)Dlg);
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ if (respond == GTK_RESPONSE_YES)
+ do_graph_layout(view->g[view->activeGraph], 3, 0);
+ gtk_object_destroy((GtkObject *) Dlg);
}
- void mFdpSlot (GtkWidget *widget,gpointer user_data)
+void mFdpSlot(GtkWidget * widget, gpointer user_data)
{
- int ind=0;
-
- Dlg = (GtkMessageDialog*)gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_QUESTION,
- GTK_BUTTONS_YES_NO,
- "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
- respond=gtk_dialog_run ((GtkDialog*)Dlg);
- if (respond == GTK_RESPONSE_YES)
- do_graph_layout(view->g[view->activeGraph],4,0);
- gtk_object_destroy ((GtkObject*)Dlg);
+ Dlg = (GtkMessageDialog *) gtk_message_dialog_new(NULL,
+ GTK_DIALOG_MODAL,
+ GTK_MESSAGE_QUESTION,
+ GTK_BUTTONS_YES_NO,
+ "This will change the graph layout\n all your position changes will be lost\n Are you sure?");
+
+ respond = gtk_dialog_run((GtkDialog *) Dlg);
+ if (respond == GTK_RESPONSE_YES)
+ do_graph_layout(view->g[view->activeGraph], 4, 0);
+ gtk_object_destroy((GtkObject *) Dlg);
}
//select
- void mSelectAllSlot(GtkWidget *widget,gpointer user_data)
+void mSelectAllSlot(GtkWidget * widget, gpointer user_data)
{
- select_all(view->g[view->activeGraph]);
+ select_all(view->g[view->activeGraph]);
}
- void mUnselectAllSlot(GtkWidget *widget,gpointer user_data)
+void mUnselectAllSlot(GtkWidget * widget, gpointer user_data)
{
- deselect_all(view->g[view->activeGraph]);
+ deselect_all(view->g[view->activeGraph]);
}
- void mSelectAllNodesSlot(GtkWidget *widget,gpointer user_data)
+void mSelectAllNodesSlot(GtkWidget * widget, gpointer user_data)
{
- select_all_nodes(view->g[view->activeGraph]);
+ select_all_nodes(view->g[view->activeGraph]);
}
- void mSelectAllEdgesSlot(GtkWidget *widget,gpointer user_data)
+void mSelectAllEdgesSlot(GtkWidget * widget, gpointer user_data)
{
- select_all_edges(view->g[view->activeGraph]);
+ select_all_edges(view->g[view->activeGraph]);
}
-void mSelectAllClustersSlot(GtkWidget *widget,gpointer user_data)
+void mSelectAllClustersSlot(GtkWidget * widget, gpointer user_data)
{
- select_all_graphs(view->g[view->activeGraph]);
+ select_all_graphs(view->g[view->activeGraph]);
}
-void mUnselectAllNodesSlot(GtkWidget *widget,gpointer user_data)
+void mUnselectAllNodesSlot(GtkWidget * widget, gpointer user_data)
{
- deselect_all_nodes(view->g[view->activeGraph]);
+ deselect_all_nodes(view->g[view->activeGraph]);
}
-void mUnselectAllEdgesSlot(GtkWidget *widget,gpointer user_data)
+void mUnselectAllEdgesSlot(GtkWidget * widget, gpointer user_data)
{
- deselect_all_edges(view->g[view->activeGraph]);
+ deselect_all_edges(view->g[view->activeGraph]);
}
-void mUnselectAllClustersSlot(GtkWidget *widget,gpointer user_data)
+void mUnselectAllClustersSlot(GtkWidget * widget, gpointer user_data)
{
- deselect_all_graphs(view->g[view->activeGraph]);
+ deselect_all_graphs(view->g[view->activeGraph]);
}
-void mSingleSelectSlot(GtkWidget *widget,gpointer user_data)
+void mSingleSelectSlot(GtkWidget * widget, gpointer user_data)
{
}
-void mSelectAreaSlot(GtkWidget *widget,gpointer user_data)
+void mSelectAreaSlot(GtkWidget * widget, gpointer user_data)
{
}
-void mSelectAreaXSlot(GtkWidget *widget,gpointer user_data)
+void mSelectAreaXSlot(GtkWidget * widget, gpointer user_data)
{
}
//help
-void mAbout(GtkWidget *widget,gpointer user_data)
+void mAbout(GtkWidget * widget, gpointer user_data)
{
}
-void mHelp(GtkWidget *widget,gpointer user_data)
+void mHelp(GtkWidget * widget, gpointer user_data)
{
}