1 #ifndef _GSB_AUTOMEM_H
2 #define _GSB_AUTOMEM_H (1)
3 
4 #include <gtk/gtk.h>
5 
6 /* START_INCLUDE_H */
7 #include "utils_buttons.h"
8 /* END_INCLUDE_H */
9 
10 /* START_DECLARATION */
11 GtkWidget *gsb_automem_checkbutton_new 					(const gchar *label,
12 														 gboolean *value,
13 														 GCallback hook,
14 														 gpointer data);
15 GtkWidget *	gsb_automem_entry_new 						(gchar **value,
16 														 GCallback hook,
17 														 gpointer data);
18 void		gsb_automem_entry_new_from_ui				(GtkWidget *entry,
19 														 gchar **value,
20 														 GCallback hook,
21 														 gpointer data);
22 GtkWidget *	gsb_automem_radiobutton3_gsettings_new 		(const gchar *choice1,
23 														 const gchar *choice2,
24 														 const gchar *choice3,
25 														 gint *value,
26 														 GCallback callback,
27 														 gpointer data,
28 														 gint orientation);
29 GtkWidget *	gsb_automem_radiobutton3_new 				(const gchar *choice1,
30 														 const gchar *choice2,
31 														 const gchar *choice3,
32 														 gint *value,
33 														 GCallback callback,
34 														 gpointer data,
35 														 gint orientation);
36 GtkWidget *	gsb_automem_radiobutton3_new_with_title 	(GtkWidget *parent,
37 														 const gchar *title,
38 														 const gchar *choice1,
39 														 const gchar *choice2,
40 														 const gchar *choice3,
41 														 gint *value,
42 														 GCallback hook,
43 														 gpointer data,
44 														 gint orientation);
45 GtkWidget *	gsb_automem_checkbutton_gsettings_new 		(const gchar *label,
46 														 gboolean *value,
47 														 GCallback hook,
48 														 gpointer data);
49 GtkWidget *	gsb_automem_radiobutton_gsettings_new 		(const gchar *choice1,
50 														 const gchar *choice2,
51 														 gboolean *value,
52 														 GCallback hook,
53 														 gpointer data);
54 GtkWidget *	gsb_automem_radiobutton_new 				(const gchar *choice1,
55 														 const gchar *choice2,
56 														 gboolean *value,
57 														 GCallback hook,
58 														 gpointer data);
59 GtkWidget *	gsb_automem_radiobutton_new_with_title 		(GtkWidget *parent,
60 														 const gchar *title,
61 														 const gchar *choice1,
62 														 const gchar *choice2,
63 														 gboolean *value,
64 														 GCallback hook,
65 														 gpointer data);
66 GtkWidget *	gsb_automem_spin_button_new 				(gint *value,
67 														 GCallback hook,
68 														 gpointer data);
69 GtkWidget *	gsb_automem_textview_new 					(gchar **value,
70 														 GCallback hook,
71 														 gpointer data);
72 /* END_DECLARATION */
73 #endif
74