/* utils.h for L-Systems Plug-In Michal Gomulinski $Id: utils.h,v 1.1 2002/03/22 15:30:36 mjhammel Exp $ */ #ifndef UTILS_H #define UTILS_H #include #include"lsystem.h" void ls_clist_add_empty_rule(GtkCList *, gint); void ls_clist_remove_selected(GtkCList *); void ls_clist_update_selected_rule(GtkCList *, gchar *); void ls_clist_update_selected_srule(GtkCList *, Special *); gpointer ls_clist_get_selected_row_data(GtkCList *); void add_button(GtkWidget *, GtkWidget *, GtkSignalFunc); void add_button_d(GtkWidget *, GtkWidget *, GtkSignalFunc, gpointer); void ls_box_error(gchar *); gint ls_check_lsystem_name(gchar *); gint ls_check_lsystem_filename(gchar *); GtkWidget *ls_create_lsystem_subtree(gchar *, gchar *, gint); void ls_tree_add_lsystem(LSinfo *); void ls_tree_make_selected_visible(GtkTree *); #define DUPLICATE 0 #define OK 1 #endif