📄 prefs.c
字号:
gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(check_df_h)->active) { df_flag_h = 1; } else { df_flag_h = 0; }}voidon_check_df_T_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * check_df_T = lookup_widget(propertybox1, "check_df_T"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(check_df_T)->active) { df_flag_t = 1; } else { df_flag_t = 0; }}voidon_netstat_u_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). netstat_flag = 0;}voidon_netstat_M_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). netstat_flag = 1;}voidon_netstat_i_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). netstat_flag = 2;}voidon_netstat_p_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). netstat_flag = 3;}// ------------------------------------------------------------------------- //// --------------> Process Grep Utils TAB - Callbacks <---------------- //// ------------------------------------------------------------------------- //voidon_ps_flag_none_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * ps_flag_none = lookup_widget(propertybox1, "ps_flag_none"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(ps_flag_none)->active) { grep_flag = 0; }}voidon_ps_flag_e_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * ps_flag_e = lookup_widget(propertybox1, "ps_flag_e"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(ps_flag_e)->active) { grep_flag = 1; }}voidon_ps_flag_eh_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * ps_flag_eh = lookup_widget(propertybox1, "ps_flag_eh"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(ps_flag_eh)->active) { grep_flag = 2; }}voidon_ps_flag_efh_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * ps_flag_efh = lookup_widget(propertybox1, "ps_flag_efh"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(ps_flag_efh)->active) { grep_flag = 3; }}voidon_checkbutton_grep_case_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * checkbutton_grep_case = lookup_widget(propertybox1, "checkbutton_grep_case"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(checkbutton_grep_case)->active) { use_grep_i_flag = 1; } else { use_grep_i_flag = 0; }}voidon_checkbutton_omit_sh_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * checkbutton_omit_sh = lookup_widget(propertybox1, "checkbutton_omit_sh"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value if (GTK_TOGGLE_BUTTON(checkbutton_omit_sh)->active) { omit_grep_sh_output = 1; } else { omit_grep_sh_output = 0; }}// ------------------------------------------------------------------------- //// ----------------> Network Options - Callbacks <----------------- //// ------------------------------------------------------------------------- //// PING Options: -cvoidon_spinbutton1_changed (GtkEditable *editable, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * spinbutton1 = lookup_widget(propertybox1, "spinbutton1"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value ping_c = gtk_spin_button_get_value_as_int((GtkSpinButton *) spinbutton1); //printf("DEBUG: ping_c = %d \n", ping_c);}// PING Options: -wvoidon_spinbutton2_changed (GtkEditable *editable, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * spinbutton2 = lookup_widget(propertybox1, "spinbutton2"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value ping_w = gtk_spin_button_get_value_as_int((GtkSpinButton *) spinbutton2);}// PING Options: -ivoidon_spinbutton3_changed (GtkEditable *editable, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * spinbutton3 = lookup_widget(propertybox1, "spinbutton3"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox *) propertybox1); // Set Preferences Value ping_i = gtk_spin_button_get_value_as_int((GtkSpinButton *) spinbutton3);}voidon_checkbutton_traceroute_n_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * checkbutton_traceroute_n = lookup_widget(propertybox1, "checkbutton_traceroute_n"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). if (GTK_TOGGLE_BUTTON(checkbutton_traceroute_n)->active) { use_traceroute_n = 1; } else { use_traceroute_n = 0; }}voidon_checkbutton_host_v_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * checkbutton_host_v = lookup_widget(propertybox1, "checkbutton_host_v"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). if (GTK_TOGGLE_BUTTON(checkbutton_host_v)->active) { use_host_v = 1; } else { use_host_v = 0; }}voidon_finger_s_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). finger_flag = 0;}voidon_finger_l_toggled (GtkToggleButton *togglebutton, gpointer user_data){ // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // All Global Variables are set here (not in individual callbacks). finger_flag = 1;}voidon_spinbutton4_changed (GtkEditable *editable, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * spinbutton4 = lookup_widget(propertybox1, "spinbutton4"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // Set Preferences Value nslookup_retries = gtk_spin_button_get_value_as_int((GtkSpinButton *) spinbutton4);}voidon_spinbutton5_changed (GtkEditable *editable, gpointer user_data){ // Get pointers to window widgets and declare local variables GtkWidget * spinbutton5 = lookup_widget(propertybox1, "spinbutton5"); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // Set Preferences Value nslookup_timeout = gtk_spin_button_get_value_as_int((GtkSpinButton *) spinbutton5);}voidon_optionmenu_toolbar_clicked (GtkButton *button, gpointer user_data){ // NOTE: This function is actually called from: on_propertybox1_apply // The GtkOptionMenu itself cannot trigger this function!!! (12/28/2001) // Get pointers to window widgets and declare local variables GtkWidget * optionmenu_toolbar = lookup_widget(propertybox1, "optionmenu_toolbar"); GtkWidget * menu = GTK_OPTION_MENU(optionmenu_toolbar)->menu; GtkWidget * active_item = gtk_menu_get_active(GTK_MENU(menu)); gint active_index = g_list_index(GTK_MENU_SHELL(menu)->children, active_item); // Activate 'Apply' button and 'Save' callback in Prefs Dialog. gnome_property_box_changed((GnomePropertyBox*)propertybox1); // Set Preferences Value toolbar_setting_int = active_index;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -