#include "gtk/prefs_taps.h"
#include "gtk/prefs_dlg.h"
+#include "gtk/main.h"
#define TAP_UPDATE_INTERVAL_KEY "update_interval"
static char update_interval_str[128] = "";
static char max_visible_str[128] = "";
-extern void reset_tap_update_timer(void);
GtkWidget*
stats_prefs_show(void)
#ifdef HAVE_LIBPORTAUDIO
GtkWidget *rtp_player_max_visible_te;
#endif
-
- GtkTooltips *tooltips = gtk_tooltips_new();
int pos = 0;
/* Main vertical box */
main_vb = gtk_vbox_new(FALSE, 7);
- gtk_container_border_width(GTK_CONTAINER(main_vb), 5);
+ gtk_container_set_border_width(GTK_CONTAINER(main_vb), 5);
/* Main table */
main_tb = gtk_table_new(RTP_PLAYER_TABLE_ROWS, 2, FALSE);
gtk_table_set_row_spacings(GTK_TABLE(main_tb), 10);
gtk_table_set_col_spacings(GTK_TABLE(main_tb), 15);
gtk_widget_show(main_tb);
- g_object_set_data(G_OBJECT(main_tb), E_TOOLTIPS_KEY, tooltips);
/* Tap update gap in ms */
tap_update_interval_te = create_preference_entry(main_tb, pos++,
"Tap update interval in ms:",
"Determines time between tap updates.", max_visible_str);
- g_snprintf(update_interval_str, 128, "%d", prefs.tap_update_interval);
+ g_snprintf(update_interval_str, sizeof(update_interval_str), "%d", prefs.tap_update_interval);
gtk_entry_set_text(GTK_ENTRY(tap_update_interval_te), update_interval_str);
- gtk_tooltips_set_tip(tooltips, tap_update_interval_te,
- "Gap in milliseconds between updates to taps is defined here", NULL);
+ gtk_widget_set_tooltip_text(tap_update_interval_te, "Gap in milliseconds between updates to taps is defined here");
g_object_set_data(G_OBJECT(main_vb), TAP_UPDATE_INTERVAL_KEY, tap_update_interval_te);
#ifdef HAVE_LIBPORTAUDIO
rtp_player_max_visible_te = create_preference_entry(main_tb, pos++,
"Max visible channels in RTP Player:",
"Determines maximum height of RTP Player window.", max_visible_str);
- g_snprintf(max_visible_str, 128, "%d", prefs.rtp_player_max_visible);
+ g_snprintf(max_visible_str, sizeof(max_visible_str), "%d", prefs.rtp_player_max_visible);
gtk_entry_set_text(GTK_ENTRY(rtp_player_max_visible_te), max_visible_str);
- gtk_tooltips_set_tip(tooltips, rtp_player_max_visible_te,
- "Maximum height of RTP Player window is defined here.", NULL);
+ gtk_widget_set_tooltip_text(rtp_player_max_visible_te, "Maximum height of RTP Player window is defined here.");
g_object_set_data(G_OBJECT(main_vb), RTP_PLAYER_MAX_VISIBLE_KEY, rtp_player_max_visible_te);
#endif
void
stats_prefs_apply(GtkWidget *w _U_)
{
+#if defined(_WIN32) || ! defined USE_THREADS
reset_tap_update_timer();
+#endif
}
void