![[The OS/2 Supersite: The Starting Point for Warped Web Surfing.]](os2ss.jpg)
|
iven that this issue of e-Zine! focuses largely on graphics creation and editing, we felt we should try to inform readers of the best graphics viewing applications for OS/2 as well. True, any graphics design program worthy of the name has the ability to view a large number of picture formats, but if all you want to do is look at an image, the extra overhead in a full graphics application like ColorWorks or Photo>Graphics is probably overkill.
Three of the most well-known OS/2 programs for viewing and minor touch-ups of digital pictures are PMView, Galleria, and PMJpeg. This article is not intended as a full review of any of the programs (reviews of PMView and PMJpeg have been previously published by e-Zine! ), but instead compares and contrasts the three, giving an overview of the features each has to offer.
For this article, I used the latest versions of each: PMView v1.00, Galleria v2.31 and PMJpeg v1.93. (Note that the latest shareware version of PMJpeg is still v1.74, soon to be updated to v1.83 -- the registered version of PMJpeg is kept ahead of the shareware as a reward to registered users.) All programs were tested on a Pentium 120 (40 megs RAM) running Warp 4, with an ATI 3D Expression video card.
Galleria/CM (GIF, 8.1k) also includes a neat feature the other two programs lack -- when capturing a whole application, all of that application's open windows will also be captured. For example, if you were editing three or four graphics at once in your favorite graphics designer and you wanted a picture of all of them without the rest of the Desktop, all you would have to do is select the application and tell Galleria/CM what to do and, voila! No cropping necessary.
Drag and Drop: Of the three programs, both PMView and PMJpeg are fully drag-and-drop enabled; in other words, you can drag an image file into the open program window and the program will automatically display the image. Similarly, if you drop an image file onto the program's WPS object, the program will start itself and then display the desired image. Galleria also supports dragging and dropping an image into an open Galleria window, but it doesn't appear to support dragging and dropping directly on the program's icon, as PMView and PMJpeg do. This is unfortunate, as it's a convenient feature.
Real-Time Scrolling: If your image is larger than the current screen size, each of these programs will either resize the image or give you scrollbars to pan around it with, depending on how it's currently set up. However, PMView and Galleria both have a nice feature in this respect which PMJpeg lacks -- when you pan around an image, PMJpeg doesn't update your view of the image until you're finished moving; both PMView and Galleria actually move the image around in real-time, which makes panning easier.
Thumbnails: Both PMView and Galleria (GIF, 10k) allow one to browse all images in a directory at once via small copies of the actual image, called 'thumbnails'. Thumbnails are an excellent idea as it's extremely easy to see what the image will generally look like without taking the time to load the whole thing. This is perfect when you're searching for an image you've seen before, but don't want to have to individually load 50 others just to find it.
Right Mouse-button Support: PMView makes good use of both mouse buttons in its operation. No matter what window (load, save, view, etc.) you're in, a helpful menu is just a right-click away. This is especially good when viewing images full-screen, as the title bar menus just get in the way when you're trying to devote all your screen space to a particular image.
DDE Toolkit: Galleria includes a limited DDE (Dynamic Data Exchange) developer's toolkit for adding image support to your own applications -- if a program you're writing has need of displaying images, the kit included with Galleria provides you with a simple example of a PM client which would use Galleria to do so; full source is included, so it is a good stepping stone for those just introducing graphics support to their programs.
Galleria v2.31
PMJpeg v1.74
PMView v1.00
Ryan Dill is a student in Computer Science at Acadia University in Wolfville, NS and one of e-Zine! 's assistant editors. He is reported to be relieved that, with the advent of Warp 4, talking to your computer is no longer considered a sign of mental instability.
[Our Sponsor: ScheduPerformance - Improve OS/2's performance with Priority Master II.]
Copyright © 1997 - Falcon Networking
This page is maintained by Falcon Networking. We welcome your suggestions.