Home
Name Modified Size InfoDownloads / Week
vbpicshow 2012-09-12
PicShowV11_02Export.zip 2012-11-20 284.7 kB
readme.txt 2012-11-20 2.6 kB
Totals: 3 Items   287.3 kB 3
Changes from version 10.4 through 11.2 (November 20, 2012):
- various internal changes and procedures renamed
- -nosubs command-line argument now parsed before traversing folders for image files (had been parsed afterwards, making it ineffective). Note that this option must be chosen in the Select window by clearing the checkbox *before* adding folders to view via the folder dialog, as new balloon tip says.
- fixed memory leak that caused out-of-memory crash
- stop the timer when an error occurs during display, to prevent repeat of error message
- test for invalid command-argument keywords, show warning message
- improved and documented command-line options:

Valid command-line arguments are:
 fully qualified folder name or .picshow filename
 -nosubs       Do not display images in subfolders
 -showname     Display the filename
 -noname       Do not display the filename
 -showpath     Display the full path with the filename
 -trim         Trim the file name (see fnTrimFName proc for details)
 -notrim       Do not trim the filename (this is now the default)
 -showdate     Display the date taken if available, or date-modified if not (see subGetBitmap proc)
 -showcomment  Display metadata from 1 of 3 possible fields (see subGetBitmap)
 -random       Display images in random order
 -datesort     Display images in date order (requires reading them all at start)
 -manual       Display images via manual forward-backward control (incompatible with fading and date-sort)
 -fade         Fade dissolve between images
 interval=     # of seconds to display each image
 transit=      # of seconds to dissolve from one image to next

There are 4 command-argument combinations possible:
 1. no command arguments
 2. command args with options but no folder
 3. command args with folder name (may include options)
 4. command arg is FQ picshow filename: any later arguments ignored


Changes since version 9.4, through 10.3 (September 12, 2012):
- improved error handling of invalid folder name in command-line arguments
- improved efficiency of retrieving metadata (date-taken, comment) from image files
- enabled global (across all selected folders) sort by date; uses date-taken metadata if available, otherwise date file last modified. Formerly only sorted files to display by filename within each folder, or randomly across all folders.
- removed code that called Windows API to alter screen resolution and refresh frequency; no longer needed (by me, anyway)
- internal improvements such as more graceful program termination 
Source: readme.txt, updated 2012-11-20