/******************************************************************************/ /* */ /* E coli by David S. Goodsell (2009) */ /* --- */ /* Knowing that only a dynamic model can explain this phenomenon, */ /* let this beautiful freeze frame be our guide. */ /* */ /******************************************************************************/ #include "display.h" #include "contain.h" #include // Simplified TreeNode structure for demonstration purposes struct TreeNode_t { gchar *text; struct TreeNode_t *child; struct TreeNode_t *next; }; struct TreeNode_t *create_tree_node (const gchar* text); void add_child_node (struct TreeNode_t *parent, struct TreeNode_t *child); GtkScrolledWindow *get_user_rules_tree (); void let_us_create_a_complex_useless_and_expensive_tree (struct TreeNode_t *tree_root);