PMView.com


Latest PMView Pro news

8/1/2007 -PMView Pro v3.51 is now available for download. See list below for information about issues resolved in this version.

Join the PMView_Announce mailing list!1

Version 3.51 now Available - Click here to go to the download page



What's New for PMView Pro in OS/2 - Click here to find out

What is new in the latest release for Windows?

The following bugs and problems are fixed in PMView v3.51:

  1. The File Convert dialog is unable to create a directory if a relative path is used.
  2. The File Copy, and Move dialogs resolve and store the fully resolved absolute directory path in the list of most recently used directories. This behavior is changed in PMView v3.51 and the relative path is now stored instead of the absolute path.
  3. When a spinbutton gets the focus, the cursor placement is platform dependent. This verison improves spinbutton behavior. Now the cursor is always placed at the end of the last character. In addition, the text in the spinbutton is selected, which makes it possible to directly type in a new value.
  4. It is not possible to tab between the fields of the Selection Info dialog.

The following features are new in PMView v3.50:

  1. The options notebook has a new option on the "Loading" page. It lets you redirect loading into an existing PMView window instead of creating a new window every time PMView is launched from the shell, from the command line, or from a third party application.
  2. There is a new command line flag /NewInstance that can be used in conjunction with the new loading option in order to further personalize PMView.

The following bugs and problems are fixed in PMView v3.50:

  1. Loading, IFF: IFF files of subtype ACBM with a BODY chunk cause PMView to crash. (This bug was caused by the addition of the ACBM format in v3.10).
  2. The /SingleInstance command line flag does not work as expected. The target window is not activated (not given focus).
  3. The main menu bar does not work correctly on some versions of Windows Vista. Clicking the File menu and then dragging and releasing the mouse pointer on top of the File->Next/Previous menu item may crash PMView.
  4. File Open/Save dialogs: Access of the "Public" and "Private" folders does not work correctly on Windows Vista.
  5. Screen Capture: The crosshair cursor flickers when the Windows Vista Aero Glass interface is in use. PMView v3.50 provides a completely new implementation of the crosshair that makes use of Aero Glass.

The following bugs and problems are fixed in PMView v3.40:

  1. The main menu bar does not work correctly on Windows Vista. Accessing the File menu three times will crash PMView.
  2. Screen Capture: The screen capturing is not working well on some systems, and does not work at all on Windows Vista. The underlying code for the screen capturing has been greatly improved. This version should now work properly on all systems and versions of Windows.
  3. Selecting Help->General may cause PMView to crash. This can happen when the File Open/Save dialog has been used, or if the File Move dialog has been used.
  4. Starting PMView with the name of a file that does not exist may lock up PMView. This bug was introduced in v3.30
  5. When running a script for changing the resolution of an image that has EXIF data with resolution tags, the value of those tags are not changed. Consequently the resolution will appear unchanged unless the user choses not to save EXIF data. This version corrects the problem and updates the data in the corresponding EXIF tags.
  6. Saving, Windows BMP: Some legacy programs have trouble reading color mapped BMP files that has the bitmap field cclrUsed set to zero. This version works around the problem by setting the field to the maximum number of colors for the bitcount used.

This update (v3.30) of PMView contains several improvements and advances in the underlying code to support Unicode and compilation as 64-bit executable.

The following features are new in PMView v3.30:

  1. New options in the File->New->Image menu that lets you set the resolution and specify image dimensions in millimeters or inches.
  2. New options in the Transform->Size menu that lets you specify image dimensions in millimeters or inches.
  3. New options in the script editor that lets you specify image dimensions in millimeters, inches, or percentage for scripted resize transforms.
  4. Two new menu options for easier access to the script editor. (The new options are "File->New->Conversion Script" and "File->Quick Script->Edit")
  5. New option on the "Window" page in PMView's preferences notebook that lets you configure PMView to use the virtual desktop limits instead of the monitor limits when sizing and positioning windows.
  6. 64-bit file pointer support lets you handle files exceeding 4GB in size (provided that the file format supports it).
  7. This version is UNICODE enabled
  8. This version is built using the Microsoft Secure C runtime library.
  9. FITS format loading improved

The following bugs and problems are fixed in PMView v3.30:

  1. PMView cannot open some files and directories containing special characters in the file name. This version of PMView is Unicode enabled. This solves the problem.
  2. Setting the desktop background wallpaper with PMView does not work correctly. PMView sets the wallpaper for all users, and the function only works if the user is logged in as administrator or has administrative privileges. This release corrects both problems.
  3. When changing the resolution of an image that has EXIF data with resolution tags, the value of those tags are not changed. Consequently the resolution will appear unchanged unless the user choses not to save EXIF data. This version corrects the problem and updates the data in the corresponding EXIF tags.
  4. File Info dialog: The resolution unit of EXIF data is incorrectly displayed as "Meters" although the displayed values are in centimeters.
  5. Saving, TIFF: If a metric unit of resolution is used, the values written to the TIFF resolution tag is incorrect. (The values are written in meters instead of centimeters and are consequently off by a factor of 100).
  6. File Copy/Move: When using a relative path in the File Copy/Move dialog, the path is resolved with reference to the current directory (the directory where PMView was started). This version changes the behavior so that relative paths in the File Copy and File Move dialogs are resolved relative to the FOC directory.

The following bugs and problems are fixed in PMView v3.24:

  1. General: PMView dies silently if it runs out of memory. This version corrects the problem by displaying an error message before exiting.
  2. Conversion Scripts: When using a relative path in a conversion script, the path is resolved with reference to the current directory of the command line. While this works as expected when running PMView scripts from the command line, the behavior may seem odd and confusing to users launching the script directly from the main menu or from the FOC popup menu. This version changes the behavior so that relative paths are resolved relative to the FOC directory. When running scripts from the command line, the behavior remains unchanged.

The following bugs and problems are fixed in PMView v3.23:

  1. Saving, PNG: Saving an image with only one color generates a bad file and may cause PMView to crash.

The following features are new in PMView v3.22:

  1. File Open/Save dialogs: Added a new sort option that lets you sort files by date created (in addition to date modified).
  2. File Open/Save dialogs: Added a new column to the details view that displays the file creation date.
  3. File Open/Save dialogs: Added a new sort option that lets you sort files by image orientation.
  4. Loading, TIFF: Support for TIFF color mapped files having a color map with more than 256 colors.
  5. Loading, TIFF: Support for files packed with SgiLOG compression.

The following bugs and problems are fixed in PMView v3.22:

  1. Options notebook: Using the space bar to check/uncheck a checkbox crashes PMView.
  2. Loading, TIFF: PMView does not handle files with Motorola byte ordering correctly if the bit count is greater than 8 and not a multiple of 8.
  3. Loading, TIFF: PMView does not handle files with differencing predictor if the bit count is greater than 8.

The following features are new in PMView v3.21:

  1. There is a new option "Commandline wildcard behavior" option on the "Loading" page in PMView's preferences notebook. This option lets you choose how PMView behaves when it is launched with a filename that contains wildcards on the command line.
  2. Main window: The error message that is displayed if no more loadable images are found is now displayed in the status bar instead of a popup window.
  3. Loading, TIFF: Improved handling of invalid or damaged TIFF files.
  4. Loading, TIFF: Support for files packed with NeXT compression.

The following bugs and problems are fixed in PMView v3.21:

  1. Loading, TIFF: PMView does not handle multi-page TIFF-files larger than 2.15 GB correctly.
  2. Loading, JPEG: The JPEG fix in v3.20 developed a new problem in the JPEG decoder with the effect that some uncommon, yet valid, JPEG files cannot be read. Version 3.21 corrects this problem.

The following features are new in PMView v3.20:

  1. New option on the "Special/TWAIN" page in PMView's preferences notebook that lets you select whether the mouse wheel should be used for scrolling or browsing images.

The following bugs and problems are fixed in PMView v3.20:

  1. Loading, JPEG: Corrected a Denial Of Service vulnerability. A bug in the JPEG decoder could allow an attacker to cause a crash and possibly execute arbitrary code via certain crafted JPEG images.
  2. Lossless JPEG rotate: The file creation date is not preserved. This bug occurs on Windows 95, and may also occur on other versions of Windows depending on the file system format.
  3. Printing: When printing multiple images, the automatic orientation option is not working correctly. Only the printouts having the same orientation as the first image are printed correctly. The problem is that the output is rotated but the paper orientation is not.


Thanks to Point Blank EDV-beratung und Service for helping with the German translation of v3.20.

The following bugs and problems are fixed in PMView v3.12:

  1. Loading, TIFF: Some 16-bit TIFF files with Motorola byte ordering are not rendered correctly.

The following bugs and problems are fixed in PMView v3.11:

  1. Loading, BMP: RLE encoded BMP files with data overrun are not displayed correctly.
  2. Loading/Saving EXIF: PMView will accumulate data from multiple EXIF APP1 markers. This causes a problem with some incorrectly stored EXIF files that repeats the APP1 marker over and over. The result is that the file cannot be saved because more than 64kB EXIF data is accumulated. This version of PMView solves the problem by only reading the first EXIF APP1 marker found and ignoring any additional EXIF APP1 markers.
  3. The /PRINT command line flag NODIALOG option does not work correctly.
  4. The mouse pointer is not updated when using hot-keys for switching between the Move/Zoom/Scroll/Select tools. (The pointer does update when the mouse is moved).
  5. The four toolbar buttons (Move/Zoom/Scroll/Select) do not work right with some versions of the COMCTL32.DLL library. The buttons get stuck.
  6. Binhex decoding does not work.
  7. The registered version does not work on Windows Server 2003 due to a problem with the UPX packer.
  8. When PMView prompts you to correct a file association problem, pressing the "No" button does not work correctly.
  9. On exit, PMView does not return focus to the window from where it was launched.

The following features are new in PMView v3.10:

  1. Streamed decoding of YEnc encoded files.
  2. Streamed decoding of BinHex encoded files.
  3. There is a new option on the "Window" page in PMView's preferences notebook. This option lets you control the behavior of window resizing for automatic zooming.
  4. New command line flag /SIN (single instance) that starts or loads an image into an existing instance of PMView. This is useful when using PMView as a helper for another application as the application can reuse an existing PMView window instead of opening up a new window every time it launches PMView.
  5. New NODIALOG option for the /PRI command line option that lets you suppress the print dialog.
  6. Saving: PMView will now display a warning message if the file extension clashes with the saved format. For instance trying to save a PNG file with the file name "TEST.GIF" will warn the user that the extension does not match the format.
  7. Selection tool: The size is of the selection rectangle is now remembered. The most recently used selection rectangle can be recalled by left clicking on the image.
  8. Added support for reading ACBM (Amiga Continuous Bitmap) style IFF files.
  9. Added support for allowing TIFF CCITT encoded files with incorrect bitcount to be read.
  10. File Open/Save dialogs: Added menu options for setting the file container and directory list background and text color. This option can be found under the "View" menu.
  11. This version is built with Microsoft Visual C++ 7.1 instead of the old IBM VisualAge v3.5 that was used to build all prior versions of PMView. Thanks to the compiler change, the executable and DLLs can now be compressed. The new compiler also generates better code. The net result is that the total size of the PMView executable and DLLs is reduced by a factor of more than seven (from 6.7 MB to 0.9 MB).
  12. The help system is now based on HTML Help instead of WinHelp.
  13. When PMView starts up it now checks that the file associations are set in accordance with the selections made during installation. If a previously set association is no longer valid, PMView will prompt you to correct the problem.

The following bugs and problems are fixed in PMView v3.10:

  1. File Sequencer: PMView may crash when pressing PgUp/PgDn in the main window or when using the corresponding tool bar buttons.
  2. Loading, IFF: Some PBM-type IFF files cannot be read.
  3. Loading, PNG: Some PNG files cannot be read.
  4. Loading, TIFF: TIFF files with JPEG compression are not rendered correctly; the red and blue color channels are swapped. (This bug was accidentally introduced in v3.01 as a side effect of correcting the loading of RGB JFIF files).
  5. File Open/Save dialogs: Right-clicking on the "Desktop" folder to create a new subfolder does not work.
  6. Printing: Printing any single page range (e.g. "Page 2 to 2") results in no output unless the printed page is the same as the currently displayed page.
  7. Printing: The first time the print function is used on a fresh PMView installation, PMView will incorrectly show a warning saying "The printer that you previously used is no longer available. The default printer has been selected."
  8. General: A few multi monitor support issues are resolved.

Other changes in PMView Pro v3.10:

  1. Saving, LGO: The default save format option is changed. The OS/2 Warp 4 boot logo format is now the default format.

The following bugs and problems are fixed in PMView v3.05:

  1. Saving/Converting, PNG: PMView may crash when saving or converting files to the Portable Network Graphics (PNG) format.

The following bugs and problems are fixed in PMView v3.04:

  1. Command Line: The /SCR flag does not work correctly (you have to specify the full path to .SCR files).
  2. File Open/Save dialogs: Files cannot be moved while thumbnails are generated.
  3. Edit->Paste: PMView may lock up during a copy or paste operation. This bug may appear with a specific combination of software and fixpacks.

The following bugs and problems are fixed in PMView v3.03:

  1. General: Pressing SHIFT+F10 to bring up the context menu in the main window or in the file open/save window does not work.
  2. File Open/Save dialogs: Presing the ENTER key in the folder tree list (the left pane) causes PMView to lock up. This bug only appears when the file open container (right pane) is empty.

The following bugs and problems are fixed in PMView v3.02:

  1. Pressing ALT+F4 in a dialog closes PMView.
  2. The toolbar tooltips are not displayed on Windows XP.
  3. The status bar of the main window and File Open/Save dialogs does not paint correctly when resizing the window.

The following issues have been resolved in PMView v3.01

  1. Zooming may crash PMView
  2. Trial version: The evaluation period (time) is migrated from PMView 2000 with the rest of the settings (this was not intended).
  3. There is no way of knowing if PMView is showing the default or actual resolution of a file in the File Info dialog. v3.01 now contains the text "(Default)" after the resolution if the actual resolution is unknown.
  4. Minimizing the PMView main window causes the scroll bar positions to be reset to their leftmost/uppermost positions when the window is restored.
  5. The red and blue colors are swapped when displaying JFIF (JPEG) files with RGB color space. (Such files are not common).
  6. The "ExposureTime" field in the EXIF data is not always displayed as a fraction. How it is displayed depends on how the camera stored the data. v3.01 will always display it as a fraction regardless of how it is stored.
The following features are new in PMView Pro v3.00:
  1. EXIF and TIFF/EP support.
  2. New convert function in the File Open dialog that lets you run scripted batch conversions.
  3. Lossless JPEG rotate. This function can be accessed on the Transform menu in PMView's main window and on the File Open dialog object menu. The latter lets you batch transform a number of files.
  4. Support for Windows XP Visual Styles and Themes. The status bar and tool bars are now based on the native Windows Common Controls instead of the custom high-level implementation used in previous versions.
  5. Display resampling: The rendering speed and display quality are much improved. There is a new option on the "Display" page in the Preferences Notebook that lets you select a standard or a high quality filter.
  6. Smooth keyboard scrolling: PMView has a new keyboard scrolling method that makes keyboard scrolling faster and smoother than before.
  7. Function for setting the image resolution (dots per inch or pixels per meter).
  8. File menu: The file menu has new options for copying and moving the currently viewed file.
  9. View/Zoom menu: The View->Zoom menu has a new zoom function "Zoom to Fit" and two new settings for enabling automatic invocation of the function when loading an image. There is also a new "Zoom Lock" option that lets you lock onto the current magnification.
  10. File Open/Save dialogs: New file replace confirmation dialog with thumbnails. This dialog appears depending on the new file copy/move settings found on the Confirmations page in PMView's Preferences Notebook. (You can also change these options directly on the Copy/Move dialogs).
  11. File Open/Save dialogs: New "Copy to..." and "Move to..." commands that let you copy or move files. The new Copy/Move dialog has a list that holds the most recently used directories.
  12. File Open/Save dialogs: New "Print..." command that lets you print one or more files.
  13. File Open/Save dialogs: Optional file "info tip" that shows information for the file under the mouse pointer.
  14. File Open/Save dialogs: The image information dialog has been improved.
  15. File Open/Save dialogs: New sort option that tells PMView to sort files so that damaged files show up first in the file list.
  16. File Open/Save dialogs: New functions for changing the time stamp to the creation date, current date or to the time information stored in EXIF data.
  17. File information: Display of EXIF (v2.2) and TIFF/EP data. Additionally a lot of other information can be displayed including JFIF comments and advanced TIFF tag data.
  18. Transform/Size: New letter/pillar box option that lets you resize an image to any size and keep the image proportional while letter or pillar boxing the image.
  19. Loading/Saving JPEG: Embedded EXIF data will be preserved when saving a file. The JPEG save options dialog has a new option that lets you enable/disable this feature.
  20. Loading/Saving TIFF: Embedded EXIF data and TIFF/EP data will be preserved when saving a file.
  21. Loading, TIFF: TIFF files having old-style JPEG compression (type 6) can now be read.
  22. Loading, TIFF: TIFF files having 32 or 64-bit IEEE floating point image data can now be read.
  23. Loading, FAX: The algorithm for detecting and reading raw G3 FAX files has been improved.
  24. Saving, PCX: There is a new option for enabling/disabling saving of 24-bit files in PCX format.
  25. Display options: The display gamma can now be set on the "Display" page in the Preferences Notebook.
  26. File Open/Save dialogs: The loading speed of on-the-fly thumbnails for JPEG files is improved.
  27. General: New "Use Idle time priority" option on the "Special" page in PMView's Preferences Notebook. This option is on by default.
  28. General: Tip of the Day dialog added.
  29. General: Option for disabling the dynamic PMView program icon, i.e. locking it to always show the standard program icon instead of the currently loaded file.
  30. Command line: New command line option /PRINT that lets you print the specified file(s).
  31. Command line: New command line option /SCRIPT that lets you run a scripted batch conversion on the specified file(s).
  32. Palette Editor: The palette editor displays the value in HTML color format (6-digit RGB hexadecimal).
  33. Preferences notebook: Apply button that lets you apply a change on the fly without closing the notebook.


  34. See the highlights of the new version!
The following bugs and problems are fixed in PMView Pro v3.00:
  1. Loading, TIFF: Saving and reading of TIFF/Deflate compression has been updated in accordance with the Adobe Photoshop TIFF Technical Notes dated March 22, 2002.
  2. Loading, TIFF: PMView does not refresh the screen correctly when loading tiled TIFF files having a bottom to top orientation.
  3. Loading, TIFF: TIFF files having a 90 degree rotated orientation are not rotated accordingly by PMView. (PMView ignores the orientation).
  4. Loading, TIFF: Tiled TIFF files having right to left orientation do not load correctly.
  5. Loading, TIFF: CCITT FAX files containing bad fax lines are only partly displayed. PMView stops reading the file at the first bad fax line.
  6. Loading, BMP: Windows bitmaps having bad data in BI_BITFIELDS cause PMView to crash.
  7. Loading, BMP: Adobe Photoshop 7 generates Windows bitmaps that are not compliant with Microsoft's bitmap file specification. Unfortunately the standard non-compliance is of such nature that it breaks Microsoft's recommendation for reading BMP files and thus also makes PMView unable to read the files. This version adds a workaround for coping with these invalid files while still following the recommendations.
  8. Loading, SFF: Damaged SFF files cannot be read although the damage is only minor (for example a few missing lines at the end).
  9. Loading, IFF: Added read/write support for DPI (image resolution) tag.
  10. Loading, UUE/PCX: Loading a UU-Encoded 8-bit PCX file results in a completely black image on deep color systems.
  11. Loading, GIF: When PMView is loading an animated GIF, the file is locked and cannot be deleted.
  12. Saving, Windows BMP: Windows bitmaps saved by PMView cannot be read by Borland Delphi and other applications that use the biClrUsed BITMAPINFOHEADER field to calculate the bitmap data offset.
  13. Saving, ZIP-in-TIFF: Saving the same image over and over again produces output files of varying size. Occasionally, depending on the input image, the saved file is corrupt and cannot be read back with PMView.
  14. General: A painting error may appear when using screen resampling and zooming the viewed image more than 200%.
  15. General: When using the option "Zoom image to fit window", the image sometimes is zoomed to a size that is a few pixels smaller than the window.
  16. General: Using the function "File->New->PMView Window" to create a new PMView window may result in that some files are locked.
  17. Transform/Size: Shrinking a grayscale image results in a deep color image.
  18. File Sequencer: If a custom filter e.g. "Summer*.jpg" is used in the File Open window, the file sequencer will not use it. Consequently, the files presented when pressing PgUp/PgDn in the main window do not correspond to the list of files displayed by the File Open window. This problem was solved by adding the new "" type to the list of file filters in the File Open window.
  19. Filters: PMView always defaults to the first filter in the list instead of defaulting to the most recently used filter.
  20. File Open/Save dialogs: File scanning and thumbnail loading stops if PMView is unable to retrieve basic information for a file.
  21. File Open/Save dialogs: The file mask "*.*" does not work according to DOS conventions. It works in a Unix like manner and masks out any file not containing at least one dot. This is considered a bug since the File Open/Save dialogs itself uses "*.*" as file filter when selecting "All Files" in the file type selector. (This bug was introduced by the multiple dot bug fix in PMView v2.32 and did not exist in earlier versions).
  22. File Open/Save dialogs: A file mask like "*.tif;*.jpg;;*.gif" does not list "*.gif" files. (The problem is that a repeated semicolon truncates the mask).
  23. File Open/Save dialogs: Renaming the currently active folder renders drag & drop inoperable (dragging and dropping files will still use the old name which of course will not work).
  24. File Open/Save dialogs: If there is only one file in the File Save window container, clicking on the file does not copy its name to the "Save file name" field.
  25. File Open/Save dialogs: Pressing Esc during a swipe selection does not cancel the swipe.
  26. File Open/Save dialogs: Renaming a folder causes all subfolders of the renamed folder to become defunct until the File Open dialog is closed and reopened.
  27. File Open/Save dialogs: The drive tree will now expand UNC path names containing shared folders.
  28. File Open/Save dialogs: When creating a new folder in a directory that contains a large number of existing folders, the new folder is not scrolled into view.
  29. File Open/Save dialogs: Entering a file name or path into the "Open file name:" field does not work correctly. (This problem appears under Windows 2000/XP only).
  30. General: Pressing the enter or escape key does not work when the focus is on a slider control.
  31. General: Pressing a mnemonic key does not work when the focus is on an editable combo box.
  32. General: PMView does not use the system font setting for the status bar font.
  33. General: Pressing 'Esc' and 'Enter' does not work in some of the dialogs.
  34. Edit Palette dialog: The index control in the palette edit dialog is not CUA compliant. (The keyboard cannot be used to change index).
1Your email address will only be used to notify you of updates to PMView. This list does not allow posting by members, so you will only receive messages when new downloads are available.