// Include für die Auswertung des Modul-Selector-Windows
//    Copyright (C) 1997-2000 Manfred Tremmel
//
//    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 USA
#pragma +
#include <exec/types.h>
#include <clib/exec_protos.h>
#include <clib/intuition_protos.h>
#include <exec/execbase.h>
#include <clib/wizard_protos.h>
#include <libraries/wizard.h>

// Gadget-Auswertung
class MTDru_Gadget : public MTAuswert
{
		ULONG First_LV[11];
		ULONG Select_LV[11];
		ULONG	DruList[11];
		UBYTE	*Berecht[11];
		DataBase *MerkDB[11];
		ULONG	Bezug;
		ULONG	Drucknummer_von;
		ULONG	Drucknummer_bis;

		ULONG SuchTextFeld[3];
		ULONG SuchEbene[3];
		ULONG	SuchFeld[3];
		TEXT	SuchText[3][256];
		LONG	SuchWert[3];
		ULONG	VGLFeld[3];
		UWORD	Verknuepf[2];

		STRPTR	CycleField[11];

		MTWindow *GetIt;
		MTWindow *FindIt;

		void FillWindow();
		void FillSuchen();
		void InitFelder();
		void StartDaten(UBYTE);

	public:

		MTDru_Gadget( MTWindow* );

		WORD MTAuswertung( struct IntuiMessage*, WORD );

};

