verjrdag 1.07 (31 januari 2007) - Verjaardagkalender.
Geschreven door : Erwin Waterlander. http://www.xs4all.nl/~waterlan/

Gebruik : verjrdag [-d #] [-p #] [-c #] [<bestand>]

Opties:
        -L    Print software licentie.
        -d    Het aantal waarschuwingsdagen (standaard is 5).
        -p    Het aantal dagen geleden (standaard is 2).
        -c    Continueer na # seconden.

Voorbeeld:    verjrdag -d 4 -p 3 -c 2 verjrdag.txt

<bestand> is de naam van een tekstbestand waarin op elke regel
een geboortedatum staat op de volgende manier:

dd mm jjjj naam

Bijvoorbeeld:
31  1 1938 Beatrix
17  8 1968 Erwin Waterlander


-----------------------------------------------------
-- Omschrijving
-----------------------------------------------------

Verjrdag is een eenvoudige verjaardagkalender
voor DOS, Windows en Unix. Verjrdag waarschuwt vooraf en
achteraf. Het aantal dagen vooraf en achteraf is in te
stellen.


-----------------------------------------------------
-- Installatie
-----------------------------------------------------

De DOS versies van verjrdag laten de verjaardag waarschuwingen
in verschillende kleuren zien. De Windows en Linux versies niet.

-----------------------------------------------------
-- Installatie onder DOS 16 bit
-----------------------------------------------------

-- dos\verjrdag.com

Voeg een regel toe aan bestand c:\autoexec.bat.

voorbeeld:

c:\verjrdag.com c:\verjrdag.txt

-----------------------------------------------------
-- Installatie onder DOS 32 bit
-----------------------------------------------------

-- dos32\verjrdag.exe

Zie dos 16 bit.
Zorg dat ook het programma 'cwsdpmi.exe' in eem map
staat die in PATH voorkomt.

-----------------------------------------------------
-- Installatie onder Windows 3.1
-----------------------------------------------------

-- win16\verjrdag.exe  (16 bit)

Voeg verjrdag.exe toe aan de programmagroep 'Opstarten'.
Selecteer het pictogram van verjrdag.exe en druk Alt+Enter.
Voeg aan de 'Opdrachtregel:' de naam met volledig pad van het
in te lezen tekstbestand en eventuele opties toe.

B.v.

c:\verjrdag.exe -d 20 -c 10 c:\verjrdag.txt

-----------------------------------------------------
-- Installatie onder Windows 95/98/ME/NT/XP
-----------------------------------------------------

-- win16\verjrdag.exe  (16 bit)
-- win32\verjrdag.exe  (32 bit)

Maak een snelkoppeling naar verjrdag.exe in het Start Menu
in de map Opstarten. Dit doe je door verjrdag.exe er met de rechter
muisknop er naar toe te slepen. De map Opstarten vind je hier:

windows 98/98:  c:\windows\Start Menu\Programma's\Opstarten
windows XP   :  c:\Documents and Settings\All Users\Menu Start\Programma's\Opstarten

Wijzig de Eigenschappen van de snelkoppeling door in de tab
'Snelkoppeling' in het veld 'Pad:' (win 95/98) of 'Doel:' (win xp)
de naam met volledig pad van het in te lezen tekstbestand en
eventuele opties toe te voegen. B.v.

c:\verjrdag.exe -d 20 -c 10 c:\verjrdag.txt

De 16 bit Windows versie van verjrdag.exe ondersteunt geen lange bestandsnamen.
Gebruik de afgekorte 8.3 namen.
De 32 bit Windows versie ondersteunt lange bestandsnamen.


-- dos32\verjrdag.exe  (32 bit)

Maak een snelkoppeling naar verjrdag.exe in het Start Menu
in de map Opstarten

Wijzig de Eigenschappen van de snelkoppeling door in de tab
'Programma' in het veld 'Opdrachtregel:' de naam met volledig
pad van het in te lezen tekstbestand en eventuele
opties toe te voegen. B.v.

c:\verjrdag.exe -d 20 -c 10 c:\verjrdag.txt

Eventueel aanvinken: Venster sluiten by afsluiten.

De 32 bit DOS versie van verjrdag ondersteunt lange bestandsnamen
onder Windows 95/98/ME, maar niet onder Windows NT/XP.

-----------------------------------------------------
-- Installatie onder Unix/Linux
-----------------------------------------------------

-- unix/verjrdag

Voeg een regel toe aan een opstart bestand van de shell
die je gebruikt. (b.v. ~/.kshrc of ~/.bashrc of ~/.cshrc).

verjrdag -c 0 ~/verjrdag.txt

-----------------------------------------------------
-- Verjrdag zelf compileren
-----------------------------------------------------

-- dos 16 bit

Gebruik Borland C 3.1 of 4.0 compiler:

cd dos
make

-- dos 32 bit

Gebruik DJGPP C compiler: http://www.delorie.com/

cd dos32
make

-- windows 16 bit

Gebruik Borland C 3.1 of 4.0 compiler:

cd win16
make

-- windows 32 bit

Er kunnen verschillende C compilers worden gebruikt:
Borland C++: http://www.borland.com/products/downloads/download_cbuilder.html
MinGW      : http://www.mingw.org/
LCC        : http://www.cs.virginia.edu/~lcc-win32/
Watcom     : http://www.openwatcom.org/

  cd win32
  cd <compiler naar keuze>
  make

De geleverde verjrdag.exe is gemaakt met Watcom. 
  

-- windows Cygwin: http://cygwin.com/

  cd cygwin
  make


-- Unix/Linux

  cd unix
  make

  De geleverde verjrdag is gemaakt op RedHat 9 Linux voor i386.

  Het kan soms nodig zijn om de broncode om te zetten naar UNIX tekst.

  dos2unix src/verjrdag.c

-------------------------------------------------

Copyright (C) 1999-2007 Erwin Waterlander

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

--------------------------------------------------
-- Contact
--------------------------------------------------

Erwin Waterlander
Zeelsterstraat 59B
5652 EB  Eindhoven
The Netherlands

internet : http://www.xs4all.nl/~waterlan/
e-mail   : waterlan@xs4all.nl


