42 lines
1.5 KiB
C
42 lines
1.5 KiB
C
#include "app.h"
|
|
|
|
GtkWidget *app_create_main_window(GtkApplication *app)
|
|
{
|
|
GtkWidget *window;
|
|
GtkWidget *box;
|
|
GtkWidget *sidebar;
|
|
GtkWidget *content;
|
|
GtkWidget *label;
|
|
|
|
window = gtk_application_window_new(app);
|
|
gtk_window_set_title(GTK_WINDOW(window), "Enquête OSINT");
|
|
gtk_window_set_default_size(GTK_WINDOW(window), 1000, 650);
|
|
|
|
box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
|
|
gtk_window_set_child(GTK_WINDOW(window), box);
|
|
|
|
sidebar = gtk_list_box_new();
|
|
gtk_widget_set_size_request(sidebar, 220, -1);
|
|
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Preuves"));
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Entités"));
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Chronologie"));
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Recherches"));
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Hypothèses"));
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Sources"));
|
|
gtk_list_box_append(GTK_LIST_BOX(sidebar), gtk_label_new("Rapport"));
|
|
|
|
content = gtk_box_new(GTK_ORIENTATION_VERTICAL, 10);
|
|
gtk_widget_set_margin_top(content, 20);
|
|
gtk_widget_set_margin_bottom(content, 20);
|
|
gtk_widget_set_margin_start(content, 20);
|
|
gtk_widget_set_margin_end(content, 20);
|
|
|
|
label = gtk_label_new("Tableau de bord de l'enquête");
|
|
gtk_box_append(GTK_BOX(content), label);
|
|
|
|
gtk_box_append(GTK_BOX(box), sidebar);
|
|
gtk_box_append(GTK_BOX(box), content);
|
|
|
|
return window;
|
|
}
|