diff --git a/src/ui.c b/src/ui.c index fecf17b..8f87a94 100644 --- a/src/ui.c +++ b/src/ui.c @@ -3,6 +3,8 @@ #include #include +#include "read_events.h" +#include "read_file.h" #include "ui.h" ui_infos * init_ui(char *name) @@ -41,9 +43,11 @@ int draw_ui(ui_infos *ptr) igText("Fichier : %s", ptr->name); igBegin("Test", NULL, ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoDecoration); igText("Test"); + if (ptr->is_recording) { igButton("Appuyer sur les clics droit et gauche pour arrĂȘter d'enregistrer.", (ImVec2) { 0, 0 }); + ptr->is_recording = listen(ptr->file); if (ptr->is_recording) { @@ -57,6 +61,12 @@ int draw_ui(ui_infos *ptr) { ptr->is_recording = 1; } + + if (igButton("Replay", (ImVec2) {0, 0})) + { + rewind(ptr->file); + readfile(ptr->file); + } } igEnd();