Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
menucallbacks.h File Reference
#include "gui.h"
Include dependency graph for menucallbacks.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

_BB void mAttributesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mOpenSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSaveSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSaveAsSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mCloseSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mOptionsSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mQuitSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mCutSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mCopySlot (GtkWidget *widget, gpointer user_data)
 
_BB void mPasteSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mDeleteSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mTopviewSettingsSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mNodeFindSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mShowToolBoxSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mShowHostSelectionSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mMenuPan (GtkWidget *widget, gpointer user_data)
 
_BB void mMenuZoom (GtkWidget *widget, gpointer user_data)
 
_BB void mShowConsoleSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mHideConsoleSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mNodeListSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mNewNodeSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mNewEdgeSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mNewClusterSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mGraphPropertiesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mClusterPropertiesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mNodePropertiesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mEdgePropertiesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mShowCodeSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSelectAllSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mUnselectAllSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSelectAllNodesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSelectAllEdgesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSelectAllClustersSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mUnselectAllNodesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mUnselectAllEdgesSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mUnselectAllClustersSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSingleSelectSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSelectAreaSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mSelectAreaXSlot (GtkWidget *widget, gpointer user_data)
 
_BB void mAbout (GtkWidget *widget, gpointer user_data)
 
_BB void mTestgvpr (GtkWidget *widget, gpointer user_data)
 
void change_cursor (GdkCursorType C)
 
_BB void on_gvprbuttonload_clicked (GtkWidget *widget, gpointer user_data)
 
_BB void on_gvprbuttonsave_clicked (GtkWidget *widget, gpointer user_data)
 

Function Documentation

◆ change_cursor()

void change_cursor ( GdkCursorType  C)

Definition at line 267 of file menucallbacks.c.

References C, _ViewInfo::drawing_area, and view.

Referenced by windowedMode().

Here is the caller graph for this function:

◆ mAbout()

_BB void mAbout ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 261 of file menucallbacks.c.

◆ mAttributesSlot()

_BB void mAttributesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 26 of file menucallbacks.c.

References showAttrsWidget().

Here is the call graph for this function:

◆ mCloseSlot()

_BB void mCloseSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 81 of file menucallbacks.c.

References _ViewInfo::activeGraph, close_graph(), and view.

Here is the call graph for this function:

◆ mClusterPropertiesSlot()

_BB void mClusterPropertiesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 231 of file menucallbacks.c.

References mPropertiesSlot().

Here is the call graph for this function:

◆ mCopySlot()

_BB void mCopySlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 112 of file menucallbacks.c.

◆ mCutSlot()

_BB void mCutSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 106 of file menucallbacks.c.

◆ mDeleteSlot()

_BB void mDeleteSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 124 of file menucallbacks.c.

◆ mEdgePropertiesSlot()

_BB void mEdgePropertiesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 247 of file menucallbacks.c.

References mPropertiesSlot().

Here is the call graph for this function:

◆ mGraphPropertiesSlot()

_BB void mGraphPropertiesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 197 of file menucallbacks.c.

◆ mHideConsoleSlot()

_BB void mHideConsoleSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mMenuPan()

_BB void mMenuPan ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mMenuZoom()

_BB void mMenuZoom ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mNewClusterSlot()

_BB void mNewClusterSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 191 of file menucallbacks.c.

◆ mNewEdgeSlot()

_BB void mNewEdgeSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 185 of file menucallbacks.c.

◆ mNewNodeSlot()

_BB void mNewNodeSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 179 of file menucallbacks.c.

◆ mNodeFindSlot()

_BB void mNodeFindSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 219 of file menucallbacks.c.

◆ mNodeListSlot()

_BB 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.

Here is the call graph for this function:

◆ mNodePropertiesSlot()

_BB void mNodePropertiesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 239 of file menucallbacks.c.

References mPropertiesSlot().

Here is the call graph for this function:

◆ mOpenSlot()

_BB void mOpenSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 34 of file menucallbacks.c.

References add_graph_to_viewport_from_file(), and NULL.

Here is the call graph for this function:

◆ mOptionsSlot()

_BB void mOptionsSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 90 of file menucallbacks.c.

◆ mPasteSlot()

_BB void mPasteSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 118 of file menucallbacks.c.

◆ mQuitSlot()

_BB void mQuitSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 96 of file menucallbacks.c.

References close_graph(), and view.

Referenced by windowedMode().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mSaveAsSlot()

_BB void mSaveAsSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 73 of file menucallbacks.c.

References save_as_graph().

Here is the call graph for this function:

◆ mSaveSlot()

_BB void mSaveSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 65 of file menucallbacks.c.

References save_graph().

Here is the call graph for this function:

◆ mSelectAllClustersSlot()

_BB void mSelectAllClustersSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mSelectAllEdgesSlot()

_BB void mSelectAllEdgesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mSelectAllNodesSlot()

_BB void mSelectAllNodesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mSelectAllSlot()

_BB void mSelectAllSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mSelectAreaSlot()

_BB void mSelectAreaSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mSelectAreaXSlot()

_BB void mSelectAreaXSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mShowCodeSlot()

_BB void mShowCodeSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 255 of file menucallbacks.c.

◆ mShowConsoleSlot()

_BB void mShowConsoleSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 148 of file menucallbacks.c.

References state, and xml.

◆ mShowHostSelectionSlot()

_BB void mShowHostSelectionSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mShowToolBoxSlot()

_BB void mShowToolBoxSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 137 of file menucallbacks.c.

References configure_gl(), _ViewInfo::drawing_area, view, and xml.

Here is the call graph for this function:

◆ mSingleSelectSlot()

_BB void mSingleSelectSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mTestgvpr()

_BB 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.

Here is the call graph for this function:

◆ mTopviewSettingsSlot()

_BB void mTopviewSettingsSlot ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 129 of file menucallbacks.c.

References show_settings_form().

Here is the call graph for this function:

◆ mUnselectAllClustersSlot()

_BB void mUnselectAllClustersSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mUnselectAllEdgesSlot()

_BB void mUnselectAllEdgesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mUnselectAllNodesSlot()

_BB void mUnselectAllNodesSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ mUnselectAllSlot()

_BB void mUnselectAllSlot ( GtkWidget *  widget,
gpointer  user_data 
)

◆ on_gvprbuttonload_clicked()

_BB 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.

Here is the call graph for this function:

◆ on_gvprbuttonsave_clicked()

_BB void on_gvprbuttonsave_clicked ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 388 of file menucallbacks.c.

References free(), NULL, savefiledlg(), and xml.

Here is the call graph for this function: