diff --git a/viz/curses/7segments.c b/viz/curses/7segments.c index ad94fed..ff12449 100644 --- a/viz/curses/7segments.c +++ b/viz/curses/7segments.c @@ -81,7 +81,7 @@ int aff7segs_digit(WINDOW * win, int lig, int col, char digit) { int bits; -#if TRACE +#if TRACE > 1 fprintf(stderr, ">>> %s ( %p %d %d '%c' )\n", __func__, win, lig, col, digit); #endif @@ -126,7 +126,7 @@ char buff[10]; int idx; sprintf(buff, "%6d", value); -mvwaddstr(win, lig-1, col, buff); +// mvwaddstr(win, lig-1, col, buff); for (idx=0; idx %s\n", __func__, buffer); foo = strlen(buffer); mvaddstr(0, COLS-2-foo, buffer); } diff --git a/viz/curses/t.c b/viz/curses/t.c index 17992cd..a74f4ab 100644 --- a/viz/curses/t.c +++ b/viz/curses/t.c @@ -3,6 +3,7 @@ #include #include #include +#include #include #include @@ -21,16 +22,21 @@ float fval; for (loop=0; loop>> %s ( %p %d %d %f %d )\n", __func__, win, lig, col, val, larg); #endif -posc = (int)(val * (float)larg); +posc = (int)(val * (float)(larg-5)); sprintf(ligne, "%6.3f", val); -mvwaddstr(win, lig, 2, ligne); +mvwaddstr(win, lig, 0, ligne); for (foo=0; foo