# Het handboek van &karm;

Jonathan
Singer

    jsinger@leeta.net

Sirtaj
Singh
Kang

    taj@kde.org

Lauri
Watts
Nalezer

    lauri@kde.org

&Tom.Albers;
2000-2004
Jonathan Singer
&FDLNotice;
2003-20-03
1.30.00

&karm; houdt de tijd bij die besteed wordt aan verschillende taken.

KDE
karm
kdeutils
tijd
bijhouder
project

## Voorwoord

&karm; houdt de tijd bij die besteed wordt aan verschillende taken. Het is nuttig om de tijd bij te houden van taken die bijvoorbeeld aan klanten gefactureerd moet worden of om te achterhalen hoeveel tijd u nu daadwerkelijk besteed aan het spelen van Doom of het lezen van Slashdot of Tweakers.

&karm; is in eerste instantie geschreven door Sirtaj Singh Kang. Het woord karm betekent werk in het Punjaabs, de moedertaal van the auteur.

## &karm; gebruiken

### &karm; starten

Tik `karm` in op de commandoregel of kies Tijdsregistratie uit de groep Hulpmiddelen van het KDE start menu. De standaard &Qt; en &kde; parameters zijn beschikbaar. Een overzicht van beschikbare parameters kan verkregen worden door ``karm` `--help`` op de commandoregel.

### Algemeen gebruik

Voer allereerst de namen van de taken in waarvan de tijd bijgehouden moeten gaan worden.

De klok die de tijd bijhoudt kan op verschillende manieren gestart worden: klik de taak aan en dubbelklik er vervolgens op, kies Starten uit het menu Klok of klik op het Start-pictogram in de werkbalk. Om de tijdsregistratie vervolgens weer te stoppen kunt u opnieuw op de taak dubblklikken, op Stoppen klikken in het menu Klok of op het Stop-pictogram klikken op de werkbalk.

In het systeemvak van &kde; verschijnt ook het &karm;-pictogram om aan te geven of de klok gestart of gestopt is. Door met de rechts op het pictogram te klikken heeft u snel toegang tot enkele &karm;-functies.

De tijd kan voor meerdere taken tegelijk worden bijgehouden.

Taken kunnen worden opgeslagen en op een later moment weer worden ingelezen.

## Het uiterlijk van &karm;

Het hoofdvenster van &karm; bestaat uit de volgende onderdelen: menubalk, werkbalk, taak- en tijdvak en een statusbalk.

&karm; Screen
&karm; Screen

### Het taak- en tijdvak

De verschillende taken worden in dit vak weergegeven, tesamen met de tijd die aan deze taak is besteed. Zowel de tijd van de sessie als de totaal besteedde tijd. Taken die op dit moment gestart zijn hebben een kleine klok bij de sessietijd staan.

Voor iedere taak kunnen er subtaken gecreërd worden. Door het plus- en minteken voor de hoofdtaak kan de weergave van de subtaken aan- en uitgezet worden. De totale tijd van een hoofdtaak is de tijd van de taak zelf en van de subtaken tesamen.

### De menubalk van &karm;

#### Het menu Bestand

&Ctrl;S Bestand Opslaan

  Bewaart de huidige taken en subtaken, met de bijbehorende tijden

&Ctrl;P Bestand Afdrukken

  Drukt het &karm;-scherm af

Bestand Nieuwe sessie starten

  Zet alle sessietijden op nul

Bestand Alle tijden resetten

  Zet alle tijden op nul

Bestand Oud "plat" bestand importeren...

  Importeert bestanden in het oude &karm;-formaat (&karm; slaat nu in het iCalendar-formaat op).

&Ctrl;C Bestand Totalen kopiëren naar klembord

  Kopieert de huidigetotaaltijd van de taak of alle taken naar het &kde;-klembord

&Ctrl;R Bestand Geschiedenis kopiëren naar klembord

  Kopieert de dagelijkse sessietijden voor een optegeven periode naar het &kde;-klembord

&Ctrl;Q Bestand Afsluiten

  Sluit &karm; af

#### Het menu Klok

S Klok Starten

  Start het bijhouden van de tijd voor de geselecteerde taak

Klok Stoppen

  Stopt het bijhouden van de tijd voor de geselecteerde taak

&Esc; Klok Alle tijden stoppen

  Stopt het bijhouden van de tijd voor alle taken

#### Het menu Taak

&Ctrl;N Taak Nieuw

  Voegt een nieuwe taak toe

&Ctrl;&Alt;N Taak Nieuwe Subtaak

  Voegt een nieuwe subtaak toe

Del Taak Verwijderen

  Verwijdert de geselecteerde taak of subtaak

&Ctrl;E Taak Wijzigen

  Wijzigt de naam of de tijden van de huidige taak

  Er zijn twee manieren waarop de tijden gewijzigd kunnen worden. Door de absolute tijd te bewerken kan de tijd en de sessietijd onafhankelijk van elkaar bewerkt worden. Bij de relatieve tijd bewerken is het mogelijk tijd bij de huidige sessie en totaaltijd op te tellen of af te halen.

  Het Automatisch volgen aankruisvak maakt het mogelijk om de klok automatisch te starten en te stoppen wanneer naar een bepaalde &kde;-desktop geschakeld wordt.

#### Het menu Instellingen

Instellingen Sneltoetsen instellen...

  Opent een venster waarin het mogelijk is om de sneltoetsen aan te passen

Instellingen KArm instellen...

  Opent een venster waarmee het mogelijk is &karm; in te stellen

  Het venster bevat drie pictogrammen. Bij Gedrag kunt u aangeven of inactiviteit herkent moet worden en of er dan een venster moet verschijnen dat vraagt met er met de tijd waarin u inactief bent geweest gedaan moet worden. Bij Weergave kunt u aangeven welke kolommen er getoond worden in het hoofdvenster. Bij Opslag geeft u aan waar &karm; de gegevens moet opslaan. Ook kunt u aangeven of de gegevens automatisch moeten worden opgeslagen en hoe vaak.

#### Het menu Help

&help.menu.documentation;

### De werkbalk

De werkbalk bevat pictogrammen voor de volgende acties:

(De functionaliteit is overigens identiek aan de opties uit het menu)

- Starten

- Stoppen

- Nieuwe taak

- Nieuwe subtaak

- Verwijderen

- Wijzigen

### De statusbalk

Laat de totaal verstreken tijd in de huidige sessie zien.

## Aftiteling en licentie

&karm;

Programma copyright 1997-2000 Sirtaj Singh Kang taj@kde.org.

Bijdragen

- Espen Sand espen@kde.org

- Jesper Pedersen blackie@ifad.dk

- Kalle Dalheimer kalle@kde.org

- Klarälvdalens Datakonsult AB

- Tomas Pospisek tpo_deb@sourcepole.ch

- Gioele Barabucci gioele@gioelebarabucci.com

- Jan Schaumann jschauma@netmeister.org

De auteur van &karm; is geinspireerd door de applicatie titrax van Harald Tveit Alvestrand. Het nadeel van die applicatie is echter dat het gebaseerd is op de Xt-toolkit.

Documentatie copyright 2000 Jonathan Singer jsinger@leeta.net en Sirtaj Singh Kang taj@kde.org.

&underFDL; &underGPL;

## Installatie

### Verkrijgbaarheid &karm;

&install.intro.documentation; &install.compile.documentation;

&documentation.index;