21 #ifndef __GTK_TEST_UTILS_H__
22 #define __GTK_TEST_UTILS_H__
24 #if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
25 #error "Only <gtk/gtk.h> can be included directly."
37 const gchar *label_pattern,
40 const gchar *first_property_name,
43 const gchar *dialog_text);
45 const gchar *dialog_text,
68 const gchar *label_pattern);
gboolean gtk_test_widget_click(GtkWidget *widget, guint button, GdkModifierType modifiers)
void gtk_test_slider_set_perc(GtkWidget *widget, double percentage)
double gtk_test_slider_get_value(GtkWidget *widget)
const GType * gtk_test_list_all_types(guint *n_types)
gboolean gtk_test_spin_button_click(GtkSpinButton *spinner, guint button, gboolean upwards)
GtkWidget * gtk_test_find_widget(GtkWidget *widget, const gchar *label_pattern, GType widget_type)
void gtk_test_register_all_types(void)
GtkWidget * gtk_test_create_simple_window(const gchar *window_title, const gchar *dialog_text)
GtkWidget * gtk_test_create_widget(GType widget_type, const gchar *first_property_name,...)
GtkWidget * gtk_test_display_button_window(const gchar *window_title, const gchar *dialog_text,...)
gchar * gtk_test_text_get(GtkWidget *widget)
GtkWidget * gtk_test_find_label(GtkWidget *widget, const gchar *label_pattern)
GtkWidget * gtk_test_find_sibling(GtkWidget *base_widget, GType widget_type)
gboolean gtk_test_widget_send_key(GtkWidget *widget, guint keyval, GdkModifierType modifiers)
G_BEGIN_DECLS void gtk_test_init(int *argcp, char ***argvp,...)
void gtk_test_text_set(GtkWidget *widget, const gchar *string)