/******************************************************************************/ /* */ /* E coli by David S. Goodsell (2009) */ /* --- */ /* Let this freeze frame guide us towards the model */ /* that alone can account for the phenomenon ! */ /* */ /******************************************************************************/ #pragma once // < WTF !? #include #include #include #include #include #include #include #include #include #include #include #include #include //#include "cold.h" #include "display.h" #include "contain.h" // https://blog.gtk.org/2020/09/08/on-list-models/ < TODO GtkScrolledWindow *get_user_rules_tree (); void set_run_edit_mode(int prescribed_mode); int get_run_edit_mode(); GListModel* get_user_tree_model (GObject *item, gpointer root); void on_setup_user_tree_factory (GtkSignalListItemFactory *factory, GObject* object, gpointer user_data);