/* Protos.h, Protos for ColorSaver */

void About( void );
int  AddOffSet( ULONG );
void CalcHSV ( UWORD, UWORD , UWORD );
void CalcRGB ( void );
void CloseDownCS( __D0 long );
void CloseTheWindow( void );
void ColorRange( SHORT, SHORT );
void EventHandler( void );
BOOL FileSelect( int, UBYTE *, UBYTE *);
void FindTable( UBYTE *, USHORT *, ULONG );
void FreeOffSets( void );
void GetColors( SHORT );
void HandleGadgetEvent( struct Gadget *, UWORD );
void HandleVanillaKey( UWORD );
void LoadColors(UBYTE *, ULONG );
void OpenTheWindow( void );
long Req( UBYTE *, UBYTE *, ... );
void Reset( void );
void SaveColors( UBYTE *, USHORT *, ULONG );
void SetColorMode( BOOL );
void SetPaletteColor( SHORT );
void SetProps( SHORT );
void SetupCS( void );
void SetupDisplay( __D0 BOOL );
void ShiftColorsLeft( void );
void ShiftColorsRight( void );
void WriteTable(UBYTE *, USHORT *, ULONG );
