Have those functions that end up just calling a win32_ routine if we're

using GTK+ 2.x on Windows just have the call, nothing else (no extra
variables).

svn path=/trunk/; revision=17308
This commit is contained in:
Guy Harris 2006-02-15 11:01:57 +00:00
parent 0646b11758
commit a189adb2fb
1 changed files with 29 additions and 34 deletions

View File

@ -427,6 +427,9 @@ static GtkWidget *file_open_w;
static void
file_open_cmd(GtkWidget *w)
{
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_open_file(GDK_WINDOW_HWND(top_level->window));
#else /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
GtkWidget *main_hb, *main_vb, *filter_hbox, *filter_bt, *filter_te,
*m_resolv_cb, *n_resolv_cb, *t_resolv_cb, *prev;
#if GTK_MAJOR_VERSION < 2
@ -442,11 +445,6 @@ file_open_cmd(GtkWidget *w)
TRUE
};
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_open_file(GDK_WINDOW_HWND(top_level->window));
return;
#endif
if (file_open_w != NULL) {
/* There's already an "Open Capture File" dialog box; reactivate it. */
reactivate_window(file_open_w);
@ -586,7 +584,7 @@ file_open_cmd(GtkWidget *w)
file_open_ok_cb(file_open_w, file_open_w);
}
else window_destroy(file_open_w);
#else
#else /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
SIGNAL_CONNECT(GTK_FILE_SELECTION(file_open_w)->selection_entry, "changed",
file_open_entry_changed, file_open_w);
@ -606,7 +604,8 @@ file_open_cmd(GtkWidget *w)
gtk_widget_show(file_open_w);
window_present(file_open_w);
#endif
#endif /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
#endif /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
}
static void file_open_answered_cb(gpointer dialog _U_, gint btn, gpointer data _U_)
@ -761,6 +760,9 @@ static GtkWidget *file_merge_w;
static void
file_merge_cmd(GtkWidget *w)
{
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_merge_file(GDK_WINDOW_HWND(top_level->window));
#else /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
GtkWidget *main_hb, *main_vb, *ft_hb, *ft_lb, *filter_hbox,
*filter_bt, *filter_te, *prepend_rb, *chrono_rb,
*append_rb, *prev;
@ -777,11 +779,6 @@ file_merge_cmd(GtkWidget *w)
TRUE
};
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_merge_file(GDK_WINDOW_HWND(top_level->window));
return;
#endif
if (file_merge_w != NULL) {
/* There's already an "Merge Capture File" dialog box; reactivate it. */
reactivate_window(file_merge_w);
@ -944,7 +941,7 @@ file_merge_cmd(GtkWidget *w)
file_merge_ok_cb(file_merge_w, file_merge_w);
}
else window_destroy(file_merge_w);
#else
#else /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
SIGNAL_CONNECT(GTK_FILE_SELECTION(file_merge_w)->selection_entry, "changed",
file_open_entry_changed, file_merge_w);
@ -964,7 +961,8 @@ file_merge_cmd(GtkWidget *w)
gtk_widget_show(file_merge_w);
window_present(file_merge_w);
#endif
#endif /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
#endif /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
}
static void file_merge_answered_cb(gpointer dialog _U_, gint btn, gpointer data _U_)
@ -1253,6 +1251,9 @@ gpointer action_after_save_data_g;
void
file_save_as_cmd(action_after_save_e action_after_save, gpointer action_after_save_data)
{
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_save_as_file(GDK_WINDOW_HWND(top_level->window), action_after_save, action_after_save_data);
#else /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
GtkWidget *main_vb, *ft_hb, *ft_lb, *range_fr, *compressed_cb;
GtkTooltips *tooltips;
@ -1260,11 +1261,6 @@ file_save_as_cmd(action_after_save_e action_after_save, gpointer action_after_sa
GtkAccelGroup *accel_group;
#endif
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_save_as_file(GDK_WINDOW_HWND(top_level->window), action_after_save, action_after_save_data);
return;
#endif
if (file_save_as_w != NULL) {
/* There's already an "Save Capture File As" dialog box; reactivate it. */
reactivate_window(file_save_as_w);
@ -1353,7 +1349,7 @@ file_save_as_cmd(action_after_save_e action_after_save, gpointer action_after_sa
} else {
window_destroy(file_save_as_w);
}
#else
#else /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
/* Connect the ok_button to file_save_as_ok_cb function and pass along a
pointer to the file selection box widget */
SIGNAL_CONNECT(GTK_FILE_SELECTION (file_save_as_w)->ok_button, "clicked",
@ -1366,7 +1362,8 @@ file_save_as_cmd(action_after_save_e action_after_save, gpointer action_after_sa
gtk_widget_show(file_save_as_w);
window_present(file_save_as_w);
#endif
#endif /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
#endif /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
}
void
@ -1620,16 +1617,14 @@ color_global_cb(GtkWidget *widget _U_, gpointer data)
void
file_color_import_cmd_cb(GtkWidget *w _U_, gpointer data)
{
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_import_color_file(GDK_WINDOW_HWND(top_level->window));
#else /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
GtkWidget *main_vb, *cfglobal_but;
#if GTK_MAJOR_VERSION < 2
GtkAccelGroup *accel_group;
#endif
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_import_color_file(GDK_WINDOW_HWND(top_level->window));
return;
#endif
/* No Apply button, and "OK" just sets our text widget, it doesn't
activate it (i.e., it doesn't cause us to try to open the file). */
@ -1672,7 +1667,7 @@ file_color_import_cmd_cb(GtkWidget *w _U_, gpointer data)
file_color_import_ok_cb(file_color_import_w, file_color_import_w);
}
else window_destroy(file_color_import_w);
#else
#else /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
/* Connect the ok_button to file_open_ok_cb function and pass along a
pointer to the file selection box widget */
SIGNAL_CONNECT(GTK_FILE_SELECTION(file_color_import_w)->ok_button, "clicked",
@ -1689,7 +1684,8 @@ file_color_import_cmd_cb(GtkWidget *w _U_, gpointer data)
gtk_widget_show(file_color_import_w);
window_present(file_color_import_w);
#endif
#endif /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
#endif /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
}
static void
@ -1784,12 +1780,10 @@ color_toggle_marked_cb(GtkWidget *widget, gpointer data _U_)
void
file_color_export_cmd_cb(GtkWidget *w _U_, gpointer data _U_)
{
GtkWidget *main_vb, *cfglobal_but;
#if GTK_MAJOR_VERSION >= 2 && _WIN32
win32_export_color_file(GDK_WINDOW_HWND(top_level->window));
return;
#endif
#else /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
GtkWidget *main_vb, *cfglobal_but;
if (file_color_export_w != NULL) {
/* There's already an "Color Filter Export" dialog box; reactivate it. */
@ -1830,7 +1824,7 @@ file_color_export_cmd_cb(GtkWidget *w _U_, gpointer data _U_)
file_color_export_ok_cb(file_color_export_w, file_color_export_w);
}
else window_destroy(file_color_export_w);
#else
#else /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
/* Connect the ok_button to file_export_ok_cb function and pass along a
pointer to the file selection box widget */
SIGNAL_CONNECT(GTK_FILE_SELECTION (file_color_export_w)->ok_button, "clicked",
@ -1846,7 +1840,8 @@ file_color_export_cmd_cb(GtkWidget *w _U_, gpointer data _U_)
gtk_widget_show(file_color_export_w);
window_present(file_color_export_w);
#endif
#endif /* (GTK_MAJOR_VERSION == 2 && GTK_MINOR_VERSION >= 4) || GTK_MAJOR_VERSION > 2 */
#endif /* GTK_MAJOR_VERSION >= 2 && _WIN32 */
}
static void