//******************************************************************************/ /* */ /* E coli by David S. Goodsell (2009) */ /* --- */ /* Let this freeze frame guide us towards the model */ /* that alone can account for the phenomenon ! */ /* */ /******************************************************************************/ #include #define W 1920 #define H 960 #define W_IMAGE W - 320 #define H_IMAGE H - 126 #define H_STYLES_PANE 30 #define W_IMAGE_LOCAL W / 16 #define H_IMAGE_LOCAL H / 16 /* G_BEGIN_DECLS #define MY_TYPE_WINDOW (my_window_get_type()) G_DECLARE_FINAL_TYPE (MyWindow, my_window, MY, WINDOW, GtkApplicationWindow) G_END_DECLS G_BEGIN_DECLS #define MY_TYPE_APPLICATION (my_application_get_type()) G_DECLARE_FINAL_TYPE (MyApplication, my_application, MY, APPLICATION, GtkApplication) MyApplication *my_application_new (const char *application_id, GApplicationFlags flags); G_END_DECLS */ void window_header_bar (GtkWindow *window, char *title); void two_notebooks_in_two_panes (GtkWindow *window); GtkWidget *get_selected_rules_vpaned_new(); GtkFrame *get_frame_with_label();