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

Go to the source code of this file.

Functions

_BB void on_settingsOKBtn_clicked (GtkWidget *widget, gpointer user_data)
 
_BB void on_settingsCancelBtn_clicked (GtkWidget *widget, gpointer user_data)
 
_BB void on_settingsApplyBtn_clicked (GtkWidget *widget, gpointer user_data)
 
_BB void color_change_request (GtkWidget *widget, gpointer user_data)
 
_BB void size_change_request (GtkWidget *widget, gpointer user_data)
 
_BB void on_dlgSettings_close (GtkWidget *widget, gpointer user_data)
 
void load_settings_from_graph (void)
 
void update_graph_from_settings (Agraph_t *g)
 
void show_settings_form (void)
 

Function Documentation

◆ color_change_request()

_BB void color_change_request ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 18 of file topviewsettings.c.

References refresh_filter::color, _ViewInfo::refresh, and view.

◆ load_settings_from_graph()

void load_settings_from_graph ( void  )
extern

Definition at line 257 of file topviewsettings.c.

References agget(), agnxtattr(), AGRAPH, systemgraphs::attrs_widgets, Agsym_s::name, NULL, set_checkbox_widget(), set_color_button_widget(), set_combobox_widget(), set_scalebtn_widget_to_attribute(), set_spinbtn_widget(), set_text_widget(), startswith(), _ViewInfo::systemGraphs, and view.

Referenced by refreshViewport(), and show_settings_form().

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

◆ on_dlgSettings_close()

_BB void on_dlgSettings_close ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 46 of file topviewsettings.c.

References xml.

◆ on_settingsApplyBtn_clicked()

_BB void on_settingsApplyBtn_clicked ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 37 of file topviewsettings.c.

References _ViewInfo::activeGraph, _ViewInfo::g, set_viewport_settings_from_template(), _ViewInfo::Topview, update_graph_from_settings(), updateSmGraph(), and view.

Referenced by on_settingsOKBtn_clicked().

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

◆ on_settingsCancelBtn_clicked()

_BB void on_settingsCancelBtn_clicked ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 54 of file topviewsettings.c.

References xml.

◆ on_settingsOKBtn_clicked()

_BB void on_settingsOKBtn_clicked ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 31 of file topviewsettings.c.

References on_settingsApplyBtn_clicked(), and xml.

Here is the call graph for this function:

◆ show_settings_form()

void show_settings_form ( void  )
extern

Definition at line 313 of file topviewsettings.c.

References _ViewInfo::activeGraph, load_settings_from_graph(), NULL, view, and xml.

Referenced by mTopviewSettingsSlot().

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

◆ size_change_request()

_BB void size_change_request ( GtkWidget *  widget,
gpointer  user_data 
)

Definition at line 25 of file topviewsettings.c.

◆ update_graph_from_settings()

void update_graph_from_settings ( Agraph_t g)
extern

Definition at line 283 of file topviewsettings.c.

References agget(), agnxtattr(), AGRAPH, systemgraphs::attrs_widgets, get_checkbox_widget_to_attribute(), get_color_button_widget_to_attribute(), get_combobox_widget_to_attribute(), get_scalebtn_widget_to_attribute(), get_spinbtn_widget_to_attribute(), get_text_widget_to_attribute(), Agsym_s::name, NULL, startswith(), _ViewInfo::systemGraphs, and view.

Referenced by on_settingsApplyBtn_clicked(), refreshViewport(), and run_gvpr().

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