1
/* $Id: callbacks.h,v 1.1 2008/03/03 15:37:41 arif Exp $ $Revision: 1.1 $ */
2
/* vim:set shiftwidth=4 ts=8: */
4
/**********************************************************
5
* This software is part of the graphviz package *
6
* http://www.graphviz.org/ *
8
* Copyright (c) 1994-2004 AT&T Corp. *
9
* and is licensed under the *
10
* Common Public License, Version 1.0 *
13
* Information and Software Systems Research *
14
* AT&T Research, Florham Park NJ *
15
**********************************************************/
18
#include "toolboxcallbacks.h"
25
#ifdef WIN32 //this shit is needed on WIN32 to get libglade see the callback
26
#define _BB __declspec(dllexport)
31
_BB void new_graph_clicked (GtkWidget *widget,gpointer user_data);
32
_BB void open_graph_clicked (GtkWidget *widget,gpointer user_data);
33
_BB void save_graph_clicked (GtkWidget *widget,gpointer user_data);
34
_BB void save_as_graph_clicked (GtkWidget *widget,gpointer user_data);
35
_BB void remove_graph_clicked (GtkWidget *widget,gpointer user_data);
36
void on_newNode (GtkWidget *button,gpointer user_data);
37
void dlgOpenGraph_OK_Clicked( GtkWidget *button,gpointer data );
38
_BB void btn_dot_clicked(GtkWidget *widget,gpointer user_data);
39
_BB void btn_neato_clicked(GtkWidget *widget,gpointer user_data);
40
_BB void btn_twopi_clicked(GtkWidget *widget,gpointer user_data);
41
_BB void btn_circo_clicked(GtkWidget *widget,gpointer user_data);
42
_BB void btn_fdp_clicked (GtkWidget *widget,gpointer user_data);
44
_BB void graph_select_change (GtkWidget *widget,gpointer user_data);
45
_BB void mGraphPropertiesSlot (GtkWidget *widget,gpointer user_data);
48
//dlgOpenGraph btnOK clicked
49
_BB void on_dlgOpenGraph_btnOK_clicked (GtkWidget *widget,gpointer user_data);
50
//dlgOpenGraph btncancelclicked
51
_BB void on_dlgOpenGraph_btncancel_clicked (GtkWidget *widget,gpointer user_data);
56
//frm Object OK button
57
//hides frmObject , set changed values to selected objects
58
_BB void frmObjectBtnOK_clicked (GtkWidget *widget,gpointer user_data);
60
//frm Object Cancel button
61
//hides frmObject , ignores changed values
63
_BB void frmObjectBtnCancel_clicked (GtkWidget *widget,gpointer user_data);
66
_BB void attr_widgets_modifiedSlot(GtkWidget *widget,gpointer user_data);