38 #include <grass/colors.h>
39 #include <grass/gis.h>
40 #include <grass/display.h>
41 #include <grass/raster.h>
82 sprintf(buff,
"%d %d %d %d", t, b, l, r);
95 sprintf(buff,
"window <%s>, item <%s>", name,
"d_win");
125 int win_t = 0.5 + scr_t + (scr_b - scr_t) * (100. - t) / 100.0;
126 int win_b = 0.5 + scr_t + (scr_b - scr_t) * (100. - b) / 100.0;
127 int win_l = 0.5 + scr_l + (scr_r - scr_l) * l / 100.0;
128 int win_r = 0.5 + scr_l + (scr_r - scr_l) * r / 100.0;
173 if (strlen(pad_cur)) {
174 not_same_window = strcmp(name, pad_cur);
175 if (not_same_window) {
184 if (not_same_window) {
238 strcpy(name, list[0]);
304 sscanf(list[0],
"%d %d %d %d", t, b, l, r);
329 char ebuf[64], nbuf[64], sbuf[64], wbuf[64];
340 sprintf(buff,
"%d %d %s %s %s %s %d %d",
341 wind->proj, wind->zone,
342 ebuf, wbuf, nbuf, sbuf, wind->rows, wind->cols);
348 num = sscanf(list[0],
"%d %d %s %s %s %s %d %d",
349 &wind->proj, &wind->zone,
350 ebuf, wbuf, nbuf, sbuf, &wind->rows, &wind->cols);
394 sprintf(buff,
"%d %d %d %d", t, b, l, r);
435 sscanf(list[0],
"%d", &cur_time);
436 sprintf(buff,
"%d", cur_time + 1);
513 for (i = 0; i < npads; i++) {