Graphviz 14.1.2~dev.20260118.1035
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, void *user_data)
 
_BB void mOpenSlot (GtkWidget *widget, void *user_data)
 
_BB void mSaveSlot (GtkWidget *widget, void *user_data)
 
_BB void mSaveAsSlot (GtkWidget *widget, void *user_data)
 
_BB void mCloseSlot (GtkWidget *widget, void *user_data)
 
_BB void mOptionsSlot (GtkWidget *widget, void *user_data)
 
_BB void mQuitSlot (GtkWidget *widget, void *user_data)
 
_BB void mCutSlot (GtkWidget *widget, void *user_data)
 
_BB void mCopySlot (GtkWidget *widget, void *user_data)
 
_BB void mPasteSlot (GtkWidget *widget, void *user_data)
 
_BB void mDeleteSlot (GtkWidget *widget, void *user_data)
 
_BB void mTopviewSettingsSlot (GtkWidget *widget, void *user_data)
 
_BB void mNodeFindSlot (GtkWidget *widget, void *user_data)
 
_BB void mShowToolBoxSlot (GtkWidget *widget, void *user_data)
 
_BB void mShowHostSelectionSlot (GtkWidget *widget, void *user_data)
 
_BB void mMenuPan (GtkWidget *widget, void *user_data)
 
_BB void mMenuZoom (GtkWidget *widget, void *user_data)
 
_BB void mShowConsoleSlot (GtkWidget *widget, void *user_data)
 
_BB void mHideConsoleSlot (GtkWidget *widget, void *user_data)
 
_BB void mNodeListSlot (GtkWidget *widget, void *user_data)
 
_BB void mNewNodeSlot (GtkWidget *widget, void *user_data)
 
_BB void mNewEdgeSlot (GtkWidget *widget, void *user_data)
 
_BB void mNewClusterSlot (GtkWidget *widget, void *user_data)
 
_BB void mGraphPropertiesSlot (GtkWidget *widget, void *user_data)
 
_BB void mClusterPropertiesSlot (GtkWidget *widget, void *user_data)
 
_BB void mNodePropertiesSlot (GtkWidget *widget, void *user_data)
 
_BB void mEdgePropertiesSlot (GtkWidget *widget, void *user_data)
 
_BB void mShowCodeSlot (GtkWidget *widget, void *user_data)
 
_BB void mSelectAllSlot (GtkWidget *widget, void *user_data)
 
_BB void mUnselectAllSlot (GtkWidget *widget, void *user_data)
 
_BB void mSelectAllNodesSlot (GtkWidget *widget, void *user_data)
 
_BB void mSelectAllEdgesSlot (GtkWidget *widget, void *user_data)
 
_BB void mSelectAllClustersSlot (GtkWidget *widget, void *user_data)
 
_BB void mUnselectAllNodesSlot (GtkWidget *widget, void *user_data)
 
_BB void mUnselectAllEdgesSlot (GtkWidget *widget, void *user_data)
 
_BB void mUnselectAllClustersSlot (GtkWidget *widget, void *user_data)
 
_BB void mSingleSelectSlot (GtkWidget *widget, void *user_data)
 
_BB void mSelectAreaSlot (GtkWidget *widget, void *user_data)
 
_BB void mSelectAreaXSlot (GtkWidget *widget, void *user_data)
 
_BB void mAbout (GtkWidget *widget, void *user_data)
 
_BB void mTestgvpr (GtkWidget *widget, void *user_data)
 
void change_cursor (GdkCursorType C)
 
_BB void on_gvprbuttonload_clicked (GtkWidget *widget, void *user_data)
 
_BB void on_gvprbuttonsave_clicked (GtkWidget *widget, void *user_data)
 

Function Documentation

◆ change_cursor()

void change_cursor ( GdkCursorType  C)

Definition at line 244 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,
void *  user_data 
)

Definition at line 239 of file menucallbacks.c.

◆ mAttributesSlot()

_BB void mAttributesSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 28 of file menucallbacks.c.

References showAttrsWidget().

Here is the call graph for this function:

◆ mCloseSlot()

_BB void mCloseSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 79 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,
void *  user_data 
)

Definition at line 213 of file menucallbacks.c.

References mPropertiesSlot().

Here is the call graph for this function:

◆ mCopySlot()

_BB void mCopySlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 106 of file menucallbacks.c.

◆ mCutSlot()

_BB void mCutSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 101 of file menucallbacks.c.

◆ mDeleteSlot()

_BB void mDeleteSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 116 of file menucallbacks.c.

◆ mEdgePropertiesSlot()

_BB void mEdgePropertiesSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 227 of file menucallbacks.c.

References mPropertiesSlot().

Here is the call graph for this function:

◆ mGraphPropertiesSlot()

_BB void mGraphPropertiesSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 181 of file menucallbacks.c.

◆ mHideConsoleSlot()

_BB void mHideConsoleSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mMenuPan()

_BB void mMenuPan ( GtkWidget *  widget,
void *  user_data 
)

◆ mMenuZoom()

_BB void mMenuZoom ( GtkWidget *  widget,
void *  user_data 
)

◆ mNewClusterSlot()

_BB void mNewClusterSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 176 of file menucallbacks.c.

◆ mNewEdgeSlot()

_BB void mNewEdgeSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 171 of file menucallbacks.c.

◆ mNewNodeSlot()

_BB void mNewNodeSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 166 of file menucallbacks.c.

◆ mNodeFindSlot()

_BB void mNodeFindSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 202 of file menucallbacks.c.

◆ mNodeListSlot()

_BB void mNodeListSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 158 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,
void *  user_data 
)

Definition at line 220 of file menucallbacks.c.

References mPropertiesSlot().

Here is the call graph for this function:

◆ mOpenSlot()

_BB void mOpenSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 35 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,
void *  user_data 
)

Definition at line 87 of file menucallbacks.c.

◆ mPasteSlot()

_BB void mPasteSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 111 of file menucallbacks.c.

◆ mQuitSlot()

_BB void mQuitSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 92 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,
void *  user_data 
)

Definition at line 72 of file menucallbacks.c.

References save_as_graph().

Here is the call graph for this function:

◆ mSaveSlot()

_BB void mSaveSlot ( GtkWidget *  widget,
void *  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,
void *  user_data 
)

◆ mSelectAllEdgesSlot()

_BB void mSelectAllEdgesSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mSelectAllNodesSlot()

_BB void mSelectAllNodesSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mSelectAllSlot()

_BB void mSelectAllSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mSelectAreaSlot()

_BB void mSelectAreaSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mSelectAreaXSlot()

_BB void mSelectAreaXSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mShowCodeSlot()

_BB void mShowCodeSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 234 of file menucallbacks.c.

◆ mShowConsoleSlot()

_BB void mShowConsoleSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 137 of file menucallbacks.c.

References xml.

◆ mShowHostSelectionSlot()

_BB void mShowHostSelectionSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mShowToolBoxSlot()

_BB void mShowToolBoxSlot ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 127 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,
void *  user_data 
)

◆ mTestgvpr()

_BB void mTestgvpr ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 253 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,
void *  user_data 
)

Definition at line 120 of file menucallbacks.c.

References show_settings_form().

Here is the call graph for this function:

◆ mUnselectAllClustersSlot()

_BB void mUnselectAllClustersSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mUnselectAllEdgesSlot()

_BB void mUnselectAllEdgesSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mUnselectAllNodesSlot()

_BB void mUnselectAllNodesSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ mUnselectAllSlot()

_BB void mUnselectAllSlot ( GtkWidget *  widget,
void *  user_data 
)

◆ on_gvprbuttonload_clicked()

_BB void on_gvprbuttonload_clicked ( GtkWidget *  widget,
void *  user_data 
)

Definition at line 323 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,
void *  user_data 
)

Definition at line 363 of file menucallbacks.c.

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

Here is the call graph for this function: