Graphviz 12.1.0~dev.20240716.0947
|
#include "menucallbacks.h"
#include "viewport.h"
#include "tvnodes.h"
#include "gvprpipe.h"
#include "topviewsettings.h"
#include "gltemplate.h"
#include <common/const.h>
#include <cgraph/agxbuf.h>
#include <assert.h>
#include <ctype.h>
#include <glib.h>
#include <stdlib.h>
#include "frmobjectui.h"
Go to the source code of this file.
Functions | |
void | mAttributesSlot (GtkWidget *widget, gpointer user_data) |
void | mOpenSlot (GtkWidget *widget, gpointer user_data) |
void | mSaveSlot (GtkWidget *widget, gpointer user_data) |
void | mSaveAsSlot (GtkWidget *widget, gpointer user_data) |
void | mCloseSlot (GtkWidget *widget, gpointer user_data) |
void | mOptionsSlot (GtkWidget *widget, gpointer user_data) |
void | mQuitSlot (GtkWidget *widget, gpointer user_data) |
void | mCutSlot (GtkWidget *widget, gpointer user_data) |
void | mCopySlot (GtkWidget *widget, gpointer user_data) |
void | mPasteSlot (GtkWidget *widget, gpointer user_data) |
void | mDeleteSlot (GtkWidget *widget, gpointer user_data) |
void | mTopviewSettingsSlot (GtkWidget *widget, gpointer user_data) |
void | mShowToolBoxSlot (GtkWidget *widget, gpointer user_data) |
void | mShowConsoleSlot (GtkWidget *widget, gpointer user_data) |
void | mNodeListSlot (GtkWidget *widget, gpointer user_data) |
void | mNewNodeSlot (GtkWidget *widget, gpointer user_data) |
void | mNewEdgeSlot (GtkWidget *widget, gpointer user_data) |
void | mNewClusterSlot (GtkWidget *widget, gpointer user_data) |
void | mGraphPropertiesSlot (GtkWidget *widget, gpointer user_data) |
void | mNodeFindSlot (GtkWidget *widget, gpointer user_data) |
static void | mPropertiesSlot (void) |
void | mClusterPropertiesSlot (GtkWidget *widget, gpointer user_data) |
void | mNodePropertiesSlot (GtkWidget *widget, gpointer user_data) |
void | mEdgePropertiesSlot (GtkWidget *widget, gpointer user_data) |
void | mShowCodeSlot (GtkWidget *widget, gpointer user_data) |
void | mAbout (GtkWidget *widget, gpointer user_data) |
void | change_cursor (GdkCursorType C) |
void | mTestgvpr (GtkWidget *widget, gpointer user_data) |
void | on_gvprbuttonload_clicked (GtkWidget *widget, gpointer user_data) |
void | on_gvprbuttonsave_clicked (GtkWidget *widget, gpointer user_data) |
void change_cursor | ( | GdkCursorType | C | ) |
Definition at line 267 of file menucallbacks.c.
References C, _ViewInfo::drawing_area, and view.
Referenced by windowedMode().
void mAbout | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 261 of file menucallbacks.c.
void mAttributesSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 26 of file menucallbacks.c.
References showAttrsWidget().
void mCloseSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 81 of file menucallbacks.c.
References _ViewInfo::activeGraph, close_graph(), and view.
void mClusterPropertiesSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 231 of file menucallbacks.c.
References mPropertiesSlot().
void mCopySlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 112 of file menucallbacks.c.
void mCutSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 106 of file menucallbacks.c.
void mDeleteSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 124 of file menucallbacks.c.
void mEdgePropertiesSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 247 of file menucallbacks.c.
References mPropertiesSlot().
void mGraphPropertiesSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 197 of file menucallbacks.c.
References _ViewInfo::activeGraph, load_graph_properties(), view, and xml.
void mNewClusterSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 191 of file menucallbacks.c.
void mNewEdgeSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 185 of file menucallbacks.c.
void mNewNodeSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 179 of file menucallbacks.c.
void mNodeFindSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 219 of file menucallbacks.c.
void mNodeListSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 170 of file menucallbacks.c.
References _ViewInfo::activeGraph, _ViewInfo::g, setup_tree(), view, and xml.
void mNodePropertiesSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 239 of file menucallbacks.c.
References mPropertiesSlot().
void mOpenSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 34 of file menucallbacks.c.
References add_graph_to_viewport_from_file(), and NULL.
void mOptionsSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 90 of file menucallbacks.c.
void mPasteSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 118 of file menucallbacks.c.
|
static |
Definition at line 225 of file menucallbacks.c.
References _ViewInfo::activeGraph, view, and xml.
Referenced by mClusterPropertiesSlot(), mEdgePropertiesSlot(), and mNodePropertiesSlot().
void mQuitSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 96 of file menucallbacks.c.
References close_graph(), and view.
Referenced by windowedMode().
void mSaveAsSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 73 of file menucallbacks.c.
References save_as_graph().
void mSaveSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 65 of file menucallbacks.c.
References save_graph().
void mShowCodeSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 255 of file menucallbacks.c.
void mShowConsoleSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 148 of file menucallbacks.c.
void mShowToolBoxSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 137 of file menucallbacks.c.
References configure_gl(), _ViewInfo::drawing_area, view, and xml.
void mTestgvpr | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 276 of file menucallbacks.c.
References _ViewInfo::activeGraph, cloneGraph(), _ViewInfo::g, run_gvpr(), view, and xml.
void mTopviewSettingsSlot | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 129 of file menucallbacks.c.
References show_settings_form().
void on_gvprbuttonload_clicked | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 347 of file menucallbacks.c.
References agxbfree(), agxbput(), agxbuse(), NULL, openfiledlg(), show_gui_warning(), str, xbuf, and xml.
void on_gvprbuttonsave_clicked | ( | GtkWidget * | widget, |
gpointer | user_data | ||
) |
Definition at line 388 of file menucallbacks.c.
References free(), NULL, savefiledlg(), and xml.