# De viewer

De reden voor u om al uw afbeeldingen in &kphotoalbum; te stoppen en uren en uren om ze te beschrijven, is natuurlijk dat u op een gegeven moment naar ze wilt kijken. Daarvoor heeft &kphotoalbum; een viewer die in staat is om uw afbeeldingen en video's te laten zien. U opent de viewer vanuit de miniaturenweergave zoals beschreven in chp-thumbnail-view.

De viewer kunt u zien in fig-viewer. De viewer toont natuurlijk de foto aan u, maar bovendien toont het ook de opgegeven informatie over elke foto met wie staat er op de foto, waar en wanneer is deze genomen, &etc;

## De viewer

In het geval dat de ondertiteling wordt geprojecteerd op een gedeelte van de foto die u wilt bekijken, dan kunt u deze eenvoudig verslepen naar een ander gedeelte van de foto. Het is mogelijk om in te stellen welke informatie zichtbaar is in de ondertiteling, maar ook of de informatie überhaupt zichtbaar is. Al deze keuzemogelijkheden zijn instelbaar na het klikken met de &RMB; in de viewer. Het contextmenu ziet u hieronder in fig-viewer-contextmenu.

## Het contextmenu van de viewer

Sommige woorden in de ondertiteling zijn onderstreept. Als u met de muis klikt op een van deze woorden klikt dan gaat het weergavevenster (zie chp-browsing) naar de scope van dat item. Dus als u klikt op `Anne Helene` dan toont de browser u alle foto's met Anne Helene, net zoals het gedaan zou hebben als u `Mensen` in de root van de browser en vervolgens `Anne Helene` zou selecteren.

In de ondertiteling kunt u een kleine knop met het &kphotoalbum; logo zien. Als u op die knop drukt dan opent de miniaturenviewer. De miniaturenviewer toont alle foto's, waarbij de foto die u in de viewer bekeek nog steeds is geselecteerd. Het idee hierachter is het volgende: u zoekt naar foto's met een bepaalde persoon om ze daarna te bekijken. Een van de foto's is van uw middelbare schooltijd en nu wilt u foto's uit die periode gaan bekijken. Door het gebruik van de knop Naar context gaan gaat u naar de miniaturenweergave waar u alle foto's ziet met de focus op de laatst geselecteerde en waarschijnlijk de foto's van de middelbare schooltijd daaromheen.

In het geval dat u verschillende foto's heeft geladen in de viewer, kunt u door de foto's vooruit en achteruit gaan met gebruik van Page Up en Page Down. U kunt naar de eerste en de laatste foto gaan met gebruik van Home en End. Deze mogelijkheden zijn natuurlijk ook in het contextmenu beschikbaar.

Als meerdere foto's zijn geladen in de viewer dan kunt u deze als diashow afspelen, wat inhoud dat &kphotoalbum; elke paar seconde een nieuwe foto toont. Hoe vaak de viewer een nieuwe foto laadt kunt u instellen door de toets &Ctrl; en respectievelijk plus (om sneller te gaan) of minus (voor langzamer). Het starten en stoppen van de diashow kunt u doen door het intoetsten van &Ctrl;S.

De mogelijkheid van de &kphotoalbum;-viewer om schermvullend te werken is erg handig. De viewer gebruikt in deze mode het complete scherm. Door het indrukken van de toets Enter verandert het beeld van en naar schermvullend.

Tijdens het gebruik van de viewer, kunt u op uw foto in- en uit-zoomen, door met de muis een rechthoek te tekenen. Door het indrukken van de toets - zoomt u weer uit. Door het indrukken van de toets + zoomt u in op het midden van de foto. fig-marking-zoom-rectangle hieronder laat een zoom-rechthoek zien en fig-zoomed-view toont het resultaat van het inzoomen.

Indrukken van de punt, laat u het zoomen resetten, zodat de afbeelding zonder zoom getoond wordt. Op het is-teken drukken stelt het zoomniveau in zodat elk pixel op het scherm correspondeert met een pixel in de afbeelding.

Merk op dat vanwege technische redenen de enige werkende zoom-functie tijdens het kijken naar video's het in- en uitzoomen is (met de plus- en minus-toets).

## Zoomen in de viewer

Door het kiezen van de rotatie-bewerkingen uit het context menu kunt u de foto roteren (Dit werkt niet bij video's). U kunt ook de huidige foto annoteren door Individuele items annoteren in het contextmenu te selecteren.

## Afbeeldingen annoteren vanuit de viewer

Traditioneel is de hoofdmanier voor tags geven aan afbeeldingen via de annotatiedialoog. Over de jaren zijn een paar verschillende pogingen gedaan om tags toe te kennen in de viewer, de eerste poging was door tokens in de viewer toe te kennen, een latere poging was door het mogelijk maken om een tag direct toe te kennen door een gedeelte van een categorie-item in te typen. Bovendien konden categorie-items toegekend worden aan functietoetsen op het toetsenbord. De code voor dat alles is nu gemoderniseerd om de werkmethode veel intuïtiever en inzichtelijk te maken.

Er zijn drie modi om afbeeldingen te annoteren vanuit de viewer:

- Vergrendeld - dit is de standaard modus bij starten van de viewer - hierin zal geen annotatie of token toekennen gebeuren. Dit verzekert u dat er niet per ongeluk annotaties in afbeeldingen komen tijdens het bekijken.

- Tokens toekennen - dit biedt u het zetten van tokens op de afbeeldingen, eenvoudig door indrukken van een toets van A-Z op het toetsenbord.

- Tags toevoegen - dit biedt u het toevoegen van macro's aan een toets op het toetsenbord. Als een voorbeeld, L zou kunnen betekenen zet het item Las Vegas in de categorie Locatie. In toevoeging tot dat biedt het u ook om elke tag op een afbeelding te zetten.

De modi worden geselecteerd vanuit het contextmenu zoals is te zien in fig-ctxmenu-for-mode-selection

De twee modi worden onderstaand in detail bescheven.

### Modus annoteren vanuit de viewer selecteren

## Tokens instellen vanuit de viewer

Veronderstel dat u een aantal foto's naar een printer wilt versturen om ze op papier af te drukken. Om te bekijken welke u wilt hebben, start u de viewer op de afbeeldingen geeft ze een tag goed, slecht, of misschien tijdens het inspecteren ervan.

U kunt natuurlijk een paar nieuwe items aanmaken (zeg Goed, Slecht, Misschien) voor een bestaande categorie, zeg de categorie Album. Echter, gegeven dat u deze tags waarschijnlijk niet meer nodig hebt nadat u de afbeeldingen naar de printer hebt gestuurd, is er een gemakkelijker manier door het aanbrengen van tokens op de afbeeldingen. De tokens zijn genaamd van A tot Z, en u brengt een token aan door eenvoudig de desbetreffende letter in te toetsen. In fig-images-with-tokens ziet u een foto waarop de tokens A, B en C zijn aangebracht.

### Een afbeelding met tokens

Om dit te alten werken moet u in de modus Tokens toekennen zijn. Zie fig-ctxmenu-for-mode-selection

Nadat u tokens op uw foto's heeft aangebracht, zijn ze beschikbaar om er normaal doorheen te bladeren in de browser, zoals u kunt zien in fig-tokens-in-browser. Wanneer u de foto's heeft gemarkeerd die u wilt bewerken, uitprinten of wat dan ook, kunt u naar de foto's gaan en de set vanaf daar verwerken, bijv. door afbeeldingen kopiëren naar... vanuit het contextmenu.

### Tokens te zien in de browser

Categorieën (en met name tokens) zijn zichtbaar in de miniaturenviewer. Als de categorieën zichtbaar zijn in de miniaturenviewer, dan kunt u ook hier weer tokens aan de geselecteerde foto toevoegen door eenvoudig de desbetreffende letter in te toetsen, zoals u kunt zien in fig-tokens-in-thumbnail-viewer

### Tokens te zien in de miniaturenviewer

## Ann afbeeldingen tags geven vanuit de viewer

Tags aan afbeeldingen toekennen kan vermoeiend zijn, zelfs in &kphotoalbum;, zeker wanneer u achterloopt en duizenden of tienduizenden afbeeldingen hebt die tags nodig hebben. Gelukkig is het nu mogelijk om tags toe te voegen met de druk op een enkele toets bij het bekijken van de afbeeldingen. De realisatie achter deze manier van werken met afbeeldingen is dat de meeste afbeeldingen dezelfde paar personen op dezelfde paar plaatsen bevatten, plus een paar "gasten" die van tijd tot tijd verschijnen - zeg de locatie van uw vacatie of sommige vrienden die u gedurende een week hebben bezocht.

Om uw afbeeldingen van een tag te voorzien tijdens het bekijken moet u in de Modus Tags toekennen zijn - zie fig-ctxmenu-for-mode-selection. Met dit ingeschakeld, druk eenvoudig op een lettertoets op uw toetsenbord om ofwel de toegekende tag toe te kennen of er een tag aan te hangen.

Onder fig-assign-macro-step1, heb ik net op S gedrukt tijdens het bekijken van afbeeldingen en zijnde in de Modus Tags toekennen. Dit bracht de dialoog te voorschijn waar ik kan specificeren welke tag toe te kennen aan die toets.

### Stap 1 - een macro toekennen aan de toets s

Vervolgens typ ik in de regelbewerking sp wat suggereert "People / Jesper" en "People / Spiff". Beiden komen overeen met de getypte letters. Op de pijl omlaag drukken selecteert Spiff en op Enter drukken, zal de letter s toekennen om de tag People / Spiff aan de bekeken afbeelding toevoegen. Deze toekenning zal opgeslagen worden voor toekomstige sessies. Om s aan een andere tag toe te kennen, druk eenvoudig op &Shift;s.

### Stap 2 - een macro toekennen - intypen sp

Onder fig-assign-macro-overview kunt u bestaande bindingen aan toetsen zien in de rechterkant van de dialoog.

### Overzicht van toegekende toetsenbindingen

In het geval dat de tag die u wilt toekennen niet al bestaat in uw database, druk dan eenvoudig op de knop Nieuwe toevoegen om deze aan te maken. Dit is onderstaand te zien in fig-assign-macro-add-new-value.png

### Een nieuwe tag toevoegen

Tijdens het tags geven aan afbeeldingen vanuit de viewer zou u een tag willen toevoegen, zonder een binding met een toets. Om dat te doen druk eenvoudig op &Ctrl;A