Mercurial > hg > dmlib
comparison tools/64vw.c @ 1572:4643cd757c0b
Try to make the window title more informative.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 13 May 2018 08:23:58 +0300 |
parents | ad771e94af25 |
children | e5be5235e7e1 |
comparison
equal
deleted
inserted
replaced
1571:ad771e94af25 | 1572:4643cd757c0b |
---|---|
408 goto exit; | 408 goto exit; |
409 } | 409 } |
410 | 410 |
411 if (dmDecodeC64Image(cimage, fmt, surf) == DMERR_OK) | 411 if (dmDecodeC64Image(cimage, fmt, surf) == DMERR_OK) |
412 { | 412 { |
413 title = dm_strdup_printf("%s - %s (%d x %d) [%d / %d]", | 413 title = dm_strdup_printf("%s - [%d / %d] %s (%dx%d @ %s)", |
414 dmProgName, filename, | 414 dmProgName, |
415 currIndex + 1, | |
416 noptFilenames2, | |
417 filename, | |
415 cimage->width, cimage->height, | 418 cimage->width, cimage->height, |
416 currIndex + 1, noptFilenames2); | 419 fmt->name); |
417 | 420 |
418 if (dmVerbosity >= 1) | 421 if (dmVerbosity >= 1) |
419 { | 422 { |
420 fprintf(stdout, "\n%s\n", filename); | 423 fprintf(stdout, "\n%s\n", filename); |
421 dmC64ImageDump(stdout, cimage, fmt); | 424 dmC64ImageDump(stdout, cimage, fmt); |
457 prevIndex = currIndex; | 460 prevIndex = currIndex; |
458 } | 461 } |
459 | 462 |
460 if (needRedraw) | 463 if (needRedraw) |
461 { | 464 { |
462 //SDL_RenderSetLogicalSize(renderer, surf->w, surf->h); | |
463 SDL_RenderClear(renderer); | 465 SDL_RenderClear(renderer); |
464 SDL_RenderCopy(renderer, texture, NULL, NULL); | 466 SDL_RenderCopy(renderer, texture, NULL, NULL); |
465 SDL_RenderPresent(renderer); | 467 SDL_RenderPresent(renderer); |
466 needRedraw = FALSE; | 468 needRedraw = FALSE; |
467 } | 469 } |