KeymapSwitcher: INCLUDES

//DOCKYWINDOW.H
#include <classes/window.h>
#include <gadgets/slider.h>
#include <gadgets/layout.h>
#include <gadgets/button.h>
#include <images/bitmap.h>
 
void OpenDockWindow(struct DockyData *dd);
void FreeDockWindow(void);
 
BOOL ProcessDockWindow(struct DockyData *dd);
void ChangeKeymap(struct DockyData *dd, STRPTR keymap);
/***************/
/* END OF FILE */
/***************/
//PREFS.H
 
 
void DoMessage(char *, char, struct DockyData *);
void ReadInputPrefsKeymap(STRPTR);
//void ParseKeymapFile(char *);
BOOL scanfiles(CONST_STRPTR);
int OpenPrefsWindow(struct DockyData *);
BOOL ProcessPrefsWindow(struct DockyData *);
void SetKeyMapFlag(char *, char *);
//void SaveKEYMAP2(struct DockyData *);
void SaveToolType(struct DockyData *, STRPTR, STRPTR);
 
extern void SignalDocky(struct DockyData *dd, uint32 flags);
 
extern struct ExecIFace *IExec;
extern struct KeymapIFace *IKeymap;
extern struct DOSIFace *IDOS;
extern struct UtilityIFace *IUtility;
extern struct IntuitionIFace *IIntuition;
extern struct IFFParseIFace *IIFFParse;
extern struct ListBrowserIFace *IListBrowser;
extern struct IconIFace *IIcon;
 
//extern struct LocaleIFace *ILocale;
//extern struct Catalog *catalog;
 
Object *Objects[LAST_NUM];
#define OBJ(x) Objects[x]
#define GAD(x) (struct Gadget *)Objects[x]
/***************/
/* END OF FILE */
/***************/
//KeyMapSwitcher_rev.h
#define VERSION  52
#define REVISION 1
#define LIBNAME "KeymapSwitcher.docky"
 
#define DATE "("__AMIGADATE__")"
#define VERS "KeymapSwitcher.docky 52.1"
#define VSTRING "KeymapSwitcher.docky 52.1 "DATE"\r\n"
#define VERSTAG "\0$VER: KeymapSwitcher.docky 52.1 "DATE