Graphviz 13.0.0~dev.20241222.1117
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 242 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 237 of file menucallbacks.c.

◆ mAttributesSlot()

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

Definition at line 77 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 211 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 104 of file menucallbacks.c.

◆ mCutSlot()

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

Definition at line 99 of file menucallbacks.c.

◆ mDeleteSlot()

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

Definition at line 114 of file menucallbacks.c.

◆ mEdgePropertiesSlot()

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

Definition at line 225 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 179 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 174 of file menucallbacks.c.

◆ mNewEdgeSlot()

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

Definition at line 169 of file menucallbacks.c.

◆ mNewNodeSlot()

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

Definition at line 164 of file menucallbacks.c.

◆ mNodeFindSlot()

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

Definition at line 200 of file menucallbacks.c.

◆ mNodeListSlot()

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

Definition at line 156 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 218 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 33 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 85 of file menucallbacks.c.

◆ mPasteSlot()

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

Definition at line 109 of file menucallbacks.c.

◆ mQuitSlot()

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

Definition at line 90 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 70 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 63 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 232 of file menucallbacks.c.

◆ mShowConsoleSlot()

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

Definition at line 135 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 125 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 251 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 118 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 321 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 361 of file menucallbacks.c.

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

Here is the call graph for this function: