#ifndef _SCHLANG_H
#define _SCHLANG_H

#include "datatype.h"

#define MAINMENU	(BYTE*)("Mainmenu")
#define TODODB		(BYTE*)("To Do List Database")
#define ANNDB		(BYTE*)("Anniversaries Database")
#define TODOAPP		(BYTE*)("To Do List Application")
#define ANNAPP		(BYTE*)("Anniversaries Application")
#define SCHAPPDB	(BYTE*)("Scheduler Appointment Database")
#define SCHVOICEDB	(BYTE*)("Scheduler Voice Database")
#define SCHREPDB	(BYTE*)("Scheduler Repeat Database")
#define SCHEXPDB	(BYTE*)("Scheduler Exception Database")
#define SCHAPP		(BYTE*)("Scheduler Application")

#define TODO		"To Do List"
#define ANN			"Anniversaries"

#define SCHLFONT_INT	'L'
#define SCHLFONT		(BYTE*)("Large Font")
#define SCHSFONT		(BYTE*)("Small Font")
#define SCHSUN			"Sun "
#define SCHMON			"Mon "
#define SCHTUE			"Tue "
#define SCHWED			"Wed "
#define SCHTHU			"Thu "
#define SCHFRI			"Fri "
#define SCHSAT			"Sat "

#define SCHSUN1			"Sun"
#define SCHMON1			"Mon"
#define SCHTUE1			"Tue"
#define SCHWED1			"Wed"
#define SCHTHU1			"Thu"
#define SCHFRI1			"Fri"
#define SCHSAT1			"Sat"

#define SCHMON2			(BYTE*)("M")
#define SCHTUE2			(BYTE*)("T")
#define SCHWED2			(BYTE*)("W")
#define SCHTHU2			(BYTE*)("T")
#define SCHFRI2			(BYTE*)("F")
#define SCHSAT2			(BYTE*)("S")
#define SCHSUN2			(BYTE*)("S")

#define SCHMON3			'M'
#define SCHTUE3			'T'
#define SCHWED3			'W'
#define SCHTHU3			'T'
#define SCHFRI3			'F'
#define SCHSAT3			'S'
#define SCHSUN3			'S'
 
#define SCHJAN			"January"
#define SCHFEB			"February"
#define SCHMAR			"March"
#define SCHAPR			"April"
#define SCHMAY			"May"
#define SCHJUN			"June"
#define SCHJUL			"July"
#define SCHAUG			"August"
#define SCHSEP			"September"
#define SCHOCT			"October"
#define SCHNOV			"November"
#define SCHDEC			"December"

#define SCHJAN1			"Jan "
#define SCHFEB1			"Feb "
#define SCHMAR1			"Mar "
#define SCHAPR1			"Apr "
#define SCHMAY1			"May "
#define SCHJUN1			"Jun "
#define SCHJUL1			"Jul "
#define SCHAUG1			"Aug "
#define SCHSEP1			"Sep "
#define SCHOCT1			"Oct "
#define SCHNOV1			"Nov "
#define SCHDEC1			"Dec "

#define SCHPM			" pm"
#define SCHAM			" am"
#define SCHWEEK			(BYTE*)("Week")
#define SCHMONTH		(BYTE*)("Month")
#define SCHDAYS			(BYTE*)("day(s)")
#define SCHWEEKS		(BYTE*)("week(s)")
#define SCHYEARS		(BYTE*)("year(s)")
#define SCHMONTHS		(BYTE*)("month(s)")
#define SCHREPON		(BYTE*)("Repeat on:")
#define SCHREPBY		(BYTE*)("Repeat by:")

#define SCHSTR1			(BYTE*)("12A")
#define SCHSTR2			(BYTE*)("9:00 am")
#define SCHSTR3			(BYTE*)("8:00 am")
#define SCHSTR4			"Week %d (%d/%d)"
#define SCHSTR5			"    S       M        T       W       T         F        S"
#define SCHSTR6			"   M        T       W       T         F        S        S"
#define SCHCHARA		"A"
#define SCHCHARB		"B"
#define SCHCHARC		"C"
#define SCHCHARD		"D"
#define SCHCHARE		"E"
#define SCHCHARF		"F"
#define SCHCHARG		"G"
#define SCHCHARH		"H"
#define SCHCHARI		"I"
#define SCHCHARJ		"J"
#define SCHCHARK		"K"
#define SCHCHARL		"L"
#define SCHCHARM		"M"
#define SCHCHARN		"N"
#define SCHCHARO		"O"

#define LLETTER_DEL			'D'
#define LLETTER_NEW			'N'
#define LLETTER_ALARM		'A'
#define LLETTER_GOTO		'T'
#define LLETTER_APP_SELECT	'O'
#define LLETTER_ALARM_ON	'N'
#define LLETTER_ALARM_OFF	'F'
#define LLETTER_ALARM_VOICE	'V'
#define LLETTER_ALARM_TONE	'T'
#define LLETTER_X			'X'
#define LLETTER_ALARM_TIME	'O'
#define LLETTER_YES			'Y'
#define LLETTER_NO			'N'
#define LLETTER_REC			'R'
#define LLETTER_PAUSE		'P'
#define LLETTER_STOP		'S'
#define LLETTER_PLAY		'P'
#define LLETTER_VOICE_EXISTS_PLAY	'P'
#define LLETTER_VOICE_EXISTS_REPLACE	'R'
#define LLETTER_PROCEED		'P'
#define LLETTER_CANCEL		'C'
#define LLETTER_PURGE_POPUP	'O'
#define LLETTER_TODAY		'T'

#define SLETTER_DEL			'd'
#define SLETTER_NEW			'n'
#define SLETTER_ALARM		'a'
#define SLETTER_GOTO		't'
#define SLETTER_APP_SELECT	'o'
#define SLETTER_ALARM_ON	'n'
#define SLETTER_ALARM_OFF	'f'
#define SLETTER_ALARM_VOICE	'v'
#define SLETTER_ALARM_TONE	't'
#define SLETTER_X			'x'
#define SLETTER_ALARM_TIME	'o'
#define SLETTER_YES			'y'
#define SLETTER_NO			'n'
#define SLETTER_REC			'r'
#define SLETTER_PAUSE		'p'
#define SLETTER_STOP		's'
#define SLETTER_PLAY		'p'
#define SLETTER_VOICE_EXISTS_PLAY	'p'
#define SLETTER_VOICE_EXISTS_REPLACE	'r'
#define SLETTER_PROCEED		'p'
#define SLETTER_CANCEL		'c'
#define SLETTER_PURGE_POPUP	'o'
#define SLETTER_TODAY		't'

#endif
