From 7b168e26bd5c8fdf387d31f33b30acc912190339 Mon Sep 17 00:00:00 2001 From: tth Date: Sun, 27 Jan 2019 12:12:49 +0100 Subject: [PATCH] c'est l'heure de l'apero --- viz/curses/ecran.c | 25 +++++++++++++------------ viz/curses/t.c | 17 +++++++++++------ 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/viz/curses/ecran.c b/viz/curses/ecran.c index e813791..6012a2b 100644 --- a/viz/curses/ecran.c +++ b/viz/curses/ecran.c @@ -14,7 +14,10 @@ int verbosity; /* ---------------------------------------------------------------- */ int message(char *txt) { +static int pass = 0; + standout(); +mvaddch(LINES-1, 0, "\\|/-"[(pass++)%4]); mvaddstr(LINES-1, 2, txt); standend(); refresh(); @@ -33,13 +36,10 @@ standend(); /* ---------------------------------------------------------------- */ int fond_ecran(char *title) { -char *tp; -struct utsname utsn; -int foo; - -#if TRACE -char buffer[200]; -#endif +char *tp; +struct utsname utsn; +int foo; +char buffer[200]; tp = " DD2 MONITORING by tTh 2019 "; if (NULL != title) tp = title; @@ -47,11 +47,12 @@ if (NULL != title) tp = title; barre_inverse(' ', 0); standout(); mvaddstr(0, 2, tp); -#if TRACE -sprintf(buffer, " ecran %dx%d ", COLS, LINES); -foo = strlen(buffer); -mvaddstr(0, COLS-2-foo, buffer); -#endif + +if (verbosity) { + sprintf(buffer, " ecran %dx%d ", COLS, LINES); + foo = strlen(buffer); + mvaddstr(0, COLS-2-foo, buffer); + } /* get and display hostname */ foo = uname(&utsn); diff --git a/viz/curses/t.c b/viz/curses/t.c index 49b9e4c..bce2b39 100644 --- a/viz/curses/t.c +++ b/viz/curses/t.c @@ -20,20 +20,25 @@ char ligne[100]; for (idx=0; idx<10; idx++) { c = '0'+idx; p = 1+(idx*9); - aff7segs_digit(stdscr, 17, p, c); - mvaddch(16, p, c); + aff7segs_digit(stdscr, 4, p, c); + mvaddch(3, p, c); } for (loop=0; loop