Main window

PhotoFolio's main window consists of a path list and an optional toolbar. Path list entries are opened into browse windows. These paths should contain images and/or proofs you wish to view or catalogue.

If you are unsure of what each gadget in the toolbar does, position the mouse over the gadget and a help bubble appears.

 

Adding and removing paths and indeed any operation on the path list is done by the use of the main windows path list menu or the path list context menu. The context menu contents vary according to what the mouse is over at the time the right button is pressed and the contents of the path list.

The path list can contain folders; that can contain other folders and/or paths. Drag and drop any path or folder to any other path or folder. Double clicking a path list folder adds a path to that folder.

Paths that already exist in the path list are not added again.

Folders are created automatically for default operations:

  1. Add path - Add path commands
  2. Shell - From Shell launch
  3. Default path - In settings
  4. Workbench icon - From dropped icons
  5. Browse window - Paths added from set browse path
  6. ARexx - From ARexx interface
  7. Proofs -If enabled, after make proofs

A path can be opened in a browse window several ways:

·        From the context menu item open in window with the mouse pointer over the path to display.

·        Double click on the path to display.

 

·        Drag and drop a path to an already open browse window.

·        Select a path and click the magic wand gadget in the toolbar.

When the current project is about to be modified in a major way (e.g. erasing all paths in the current project); if it hasn't been saved, you are given the choice to save first, ignore or cancel.

Icons are saved along with project files.

Saving project icons can be disabled in settings.

Menus

The main window´s menu contains the following items that operate on the project, entries in the path list, ARexx scripts and program settings.

Project

The project menu contains items that operate globally on the current project.

About

Opens the program about window containing version and other information.

About MUI

Opens the about MUI window.

New

Erases the current PhotoFolio project. If modifications to the current project are unsaved, a requester opens prompting to save first, ignore or cancel before removing all entries in the path list

Open

Loads a previously saved PhotoFolio project from an ASL requester. All current entries in the path list are erased.

If a project file is dropped from the Workbench onto the path list, it is loaded.

Recent

Projects previously loaded and saved appear listed under this menu. Selecting one of the recent files loads that project. The most recently accessed projects appear at the top of the list.

The number of files in the list can be changed in the settings window.

Append

Appends a previously saved PhotoFolio project to the current project. The paths in the project are added to the current entries in the path list.

Save

Saves the current contents of the path list to the last loaded, or last saved PhotoFolio project file. If the project has not yet been saved an ASL requester prompts for a path and filename.

Save as

Opens an ASL requester, prompting for a path and filename to save the current project as.

Information

Opens the project information window, which maintains information about the current project.

Iconify

All PhotoFolio windows are closed and a PhotoFolio icon appears on the Workbench.

If PhotoFolio is loading when iconify mode is entered, PhotoFolio pauses all operations until it is uniconified.

Double clicking on the iconified PhotoFolio icon reopens all PhotoFolio windows and continues operating.

Quit

If confirm quit is enabled, a requester appears asking for confirmation before quitting.

Window

The window menu contains items that open new windows and manipulate the error window.

New browse

Opens a new empty browse window.

New information

Opens a new empty information window.

New Directory View

If the directory view module has been installed correctly an empty directory view window is opened.

Error window

Opens and closes the error window. The tick mark (Ö) indicates the current status of the error window (open or closed).

Path list

The path list menu contains items that operate on entries in the path list.

Make path

Opens a make window allowing the creation of proofs for the selected entry in the path list without having to open a browse window.

Make all paths

Opens a make window allowing the creation of proofs for all entries in the path list without having to open a browse window.

Add one path

Opens an ASL requester allowing the selection of one path to add to the path list.

Add all paths

Opens an ASL requester allowing the selection of a path that has all directories in it added to the path list. This is not a multi-select requester. Select the path to add and PhotoFolio scans that path for other directories inside it and adds them to the path list. This is a non-recursive function.

Add all paths recursively

Opens an ASL requester allowing the selection of a path that has all directories in it added recursively to the path list. This is not a multi-select requester. Select the path to add and PhotoFolio scans that path recursively and adds them to the path list. This is a recursive function.

Clear all made

As proofs are generated using the make window, PhotoFolio changes the colour of the created path in the path list to white so you can tell at a glance which paths have been made. This changes the status of all path entries back to not made (black).

Remove all paths/folders

Removes all the paths and folders from the path list. If the project is unsaved, PhotoFolio asks for confirmation before removing all entries.

Sort alphabetically

Sort all the entries in the selected path list folder alphabetically.

ARexx

The ARexx menu contains items that allow the execution of ARexx scripts.

Run ARexx script

Opens an ASL requester and executes the selected ARexx script.

ARexx scripts

The ARexx scripts selected for the main window in settings are displayed here. Select the ARexx script from the menu to execute it. Keyboard shortcuts are automatically created for the first 10 scripts (Left Amiga 0-9).

Settings

The settings menu contains items that configure the operation and appearance of PhotoFolio.

Settings

Opens the PhotoFolio program settings window.

Clear recent project list

Removes all entries from the recent project list. If there are items in the list, you are prompted before they are erased.

This menu item appears ghosted if there are no entries in the recent project list.

MUI

Opens the standard MUI preferences window.

Load settings

Opens an ASL requester allowing selection of a previously saved settings file to load.

Save settings as

Opens an ASL requester allowing selection of a file to save the current program settings as.

Save settings as default

Saves the current program settings in the file PROGDIR:PhotoFolio.prefs.

Context menus

Path list context menus appear when the right mouse button is pressed while the mouse pointer is over entries in the path list. The contents of the context menu vary depending on the item the mouse was over when the context menu was activated.

Most of the menu items perform the same functions as items in the main windows path list menu. Only those items that have not previously been discussed are listed here.


The title of a path list context menu displays the entry´s' name so you can be sure which entry you clicked on.

Open in new window

Opens a new browse window and displays the path that the mouse pointer was over in it.

Open in Directory View

If the directory view module has been installed correctly, the path the mouse pointer is over is opened in a directory view window.

Rename

Changes the displayed name of a path or folder. If a path is renamed, the entry displayed is changed even though the actual path loaded remains the same.

Add folder

Adds a new folder to the path list. Folders are added in the currently selected folder.

Remove path/folder

Removes the path or folder that the mouse pointer is over from the path list.

Clear made

Marks the path the mouse pointer is over as being not made.

Retarget

Allows retargeting of all proofs in the path under the mouse.

Show path

Shows all the files in the selected path in a show window in sequence.