/* Gadutil.c prototypes for Reminder */

/* $Id: Gadutil.h,v 1.5 1993/04/18 21:53:47 Matti_Rintala Exp $ */

#ifndef GADUTIL_H
#define GADUTIL_H

#include <exec/types.h>
#include <exec/lists.h>

int CheckInt(struct Gadget *gad, int minval, int maxval, short *var);
int CheckMonth(void);
int CheckText(void);
int CheckPort(void);
int CheckCom(void);

void SetInt(struct Gadget *gad, short newval);

void SetYear(short newval);
void SetDay(short newval);
void SetBefore(short newval);
void SetAfter(short newval);
void SetWDay(short newval);
void SetMonth(short newval);
void SetAutodelete(BOOL newval);
void SetGrouped(BOOL newval);
void SetText(const char *newtext);
void SetPort(const char *newtext);
void SetCom(const char *newtext);
void SetAMode(char mode);
void SetEvent(void);
void ShowWDay(void);

void PressButton(struct Gadget *gad);

void ResetEvent(void);
void SetEventlist(int newval);
void DetachEventlist(void);
void AttachEventlist(struct List *list);

#endif
