Moved Gdk test functions from Gtk+ to Gdk test utils.
* gdk/Makefile.am: added gdktestutils.h to public includes. * gdk/gdk.h: added gdktestutils.h to public includes. * gdk/gdk.symbols: added gdk_test_simulate_button, gdk_test_simulate_key, gdk_test_render_sync. * gdk/gdktestutils.h: new file, added prototypes for gdk_test_simulate_button, gdk_test_simulate_key, gdk_test_render_sync. * gdk/x11/Makefile.am: build gdktestutils-x11.c. * gdk/x11/gdktestutils-x11.c: implemented gdk_test_simulate_button, gdk_test_simulate_key, gdk_test_render_sync. * gtk/gtktestutils.c: * gtk/gtktestutils.h: * gtk/gtk.symbols: removed gtk_test_simulate_button gtk_test_simulate_key, gtk_test_xserver_render_sync. * gtk/tests/testing.c: call gdk_test_render_sync. svn path=/trunk/; revision=19012
This commit is contained in:
@ -40,7 +40,6 @@ GtkWidget* gtk_test_create_simple_window (const gchar *window_title,
|
||||
GtkWidget* gtk_test_display_button_window (const gchar *window_title,
|
||||
const gchar *dialog_text,
|
||||
...); /* NULL terminated list of (label, &int) pairs */
|
||||
void gtk_test_xserver_render_sync (GdkWindow *window);
|
||||
void gtk_test_slider_set_perc (GtkWidget *widget, /* GtkRange-alike */
|
||||
double percentage);
|
||||
double gtk_test_slider_get_value (GtkWidget *widget);
|
||||
@ -63,18 +62,6 @@ GtkWidget* gtk_test_find_sibling (GtkWidget *base_widget,
|
||||
GType widget_type);
|
||||
GtkWidget* gtk_test_find_label (GtkWidget *widget,
|
||||
const gchar *label_pattern);
|
||||
gboolean gtk_test_simulate_key (GdkWindow *window,
|
||||
gint x,
|
||||
gint y,
|
||||
guint keyval,
|
||||
GdkModifierType modifiers,
|
||||
gboolean press_or_release);
|
||||
gboolean gtk_test_simulate_button (GdkWindow *window,
|
||||
gint x,
|
||||
gint y,
|
||||
guint button, /*1..3*/
|
||||
GdkModifierType modifiers,
|
||||
gboolean press_or_release);
|
||||
G_END_DECLS;
|
||||
|
||||
#endif /* __GTK_TEST_UTILS_H__ */
|
||||
|
||||
Reference in New Issue
Block a user