|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<title>Main</title>
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<link rel="stylesheet" type="text/css" href="AlbumSurfer.css">
<script language="VBScript">
Sub vbsKeyPress()
select case ( window.event.keyCode )
case 44: window.navigate "Versions.htm" ','
case 46: window.navigate "Keyboard.htm" '.'
end select
End Sub
</script>
</head>
<body onkeypress="vbsKeyPress">
<h1>Album Surfer</h1>
<table border="0" cellspacing="1" cellpadding="1" width="700">
<tr>
<td class="I1">With the advent of reasonably priced large disks and quality
affordable scanners the ability to have all of one's family pictures online is
a reality. I discovered that for myself. I realized that I hardly ever pull the
family albums out to look at them, but I am at my computer many many hours
every day. After putting a few pictures on line I decided a viewer that would
provide the functionality I like would be desirable. I had purchased a number
of packages from different vendors, but none exactly fit the bill. The great
part about being a software developer is that you can have it your way ( if you
are willing to learn what it takes to have it that way ).</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="I1">Album Surfer is the result. It provides quick keyboard navigation
through the directory of images you have chosen as well as the ability to zoom
in and out and scroll with largely non shifted <a href="keyboard.htm">keyboard</a>
pushes. Shift is used to indicate a large as opposed to small scroll movement.
Any image type inheritly built into dotNet can be displayed.
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="I1">I also wanted a simple way to select a rescaled area of an image
for use in other purposes.</td>
</tr>
<tr>
<td class="I1">After getting Album Surfer working I then put all my family
pictures on line.</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>A number of design goals where incorporated into the creation of Album
Surfer.</td>
</tr>
<tr>
<td class="I1">1. Make the application easy and intuitive for the user.</td>
</tr>
<tr>
<td class="I1">2. Provide all navigation functionality through the <a href="keyboard.htm">
keyboard</a> as well as with menu, mouse and wheel.</td>
</tr>
<tr>
<td class="I1">3. Provide an easy way of selecting a scaled area for creation as
a newly formated image.</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>From a develpment point of view.</td>
</tr>
<tr>
<td class="I1">1. Create an application that is professionally complete and
provide a basis for other applications.</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>A overview of Image File Types can be found <a href="ImageTypes.htm">here.</a></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>Keyboard navigation: Select this pane and then Back=","(comma),
Forward="."(period)</td>
</tr>
<tr>
<td class="footer">
MS Tools V05.06.18.05</td>
</tr>
</table>
</body>
</html>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.
A list of licenses authors might use can be found here