#ifndef macros_h #define macros_h #define str(x) #x #define xstr(x) str(x) #define get_object(id) gtk_builder_get_object(builder, id) #define builder_get(type, id) type(gtk_builder_get_object(builder, id)) #define action_set_enabled(map, name, value) g_simple_action_set_enabled(G_SIMPLE_ACTION(g_action_map_lookup_action(G_ACTION_MAP(map), name)), value); #define itoa(val) g_strdup_printf("%i", val) #endif /* macros_h */