gtkballs/src/gtkutils.h
2021-01-14 23:39:29 +08:00

49 lines
1.7 KiB
C

#ifndef __GTKUTILS_H
#define __GTKUTILS_H
gboolean ut_key_pressed_cb (GtkWidget *widget, GdkEventKey *event);
GtkWidget *ut_window_new (gchar *title,
gchar *wmname,
gchar *wmclass,
gboolean escaable,
gboolean modal,
gboolean resizable,
gint border);
GtkWidget *ut_check_button_new (gchar *label,
gboolean active,
GtkWidget *parent);
GtkWidget *ut_button_new (gchar *label,
gpointer func,
gpointer func_data,
GtkWidget *parent);
GtkWidget *ut_button_new_stock (const gchar *stock_id,
gpointer func,
gpointer func_data,
GtkWidget *parent);
GtkWidget *ut_button_new_stock_swap (const gchar *stock_id,
gpointer func,
gpointer func_data,
GtkWidget *parent);
GtkWidget *ut_spin_button_new (gchar *label,
gint min,
gint max,
gint val,
GtkWidget *parent);
GtkWidget *ut_spin_button_start_new (gchar *label,
gint min,
gint max,
gint val,
GtkWidget *parent);
void ut_simple_message_box (gchar *message);
void ut_simple_message_box_with_title (gchar *message, gchar *title);
#endif