#include "DRW/drwwh.h"
#include "DRW/drwWxdata.h"
#ifndef drw_u_trdf_H
 #include "drwUTrdf.h"
#endif
#include "drwUTregfn.h"

#define drw_data_defns_H

#include "DRW/drwLMWfns.h"

#ifndef ColPick_ColPick_H
 #include "ColPick/ColPick_.h"
#endif

#if defined NAMESPACE_DRWIMPC
 using namespace DrWimpC;
#endif

drw_gen_menu_str *gms;


extern void drw_u_templates_register(void)

{

void *userdata;

gms = NULL;
userdata = NULL;


gms = drw_get_gen_menu_str("ColPick", pwd->uwd);

ColPickwindowdata.tempdata = NULL;
ColPickmenudata.tempdata = NULL;

drw_establish_win_links(gms);

ColPickmenudata.Ibarmenu = NULL;
ColPickmenudata.Ibarmenu_h = NULL;
drw_load_menu("Ibarmenu",
              "Colour",
              0,
              gms,
              &ColPickmenudata.Ibarmenu);


drw_cr_smenu_wlinks(gms);

ColPickwindowdata.IconBar_Ibar = (wimp_w) -1;
ColPickwindowdata.IconBar_Ibar_spr = (osspriteop_area *) 1;
ColPickwindowdata.IconBar_Ibar_d = NULL;
ColPickwindowdata.IconBar_Ibar_h = NULL;
drw_wint_load_app_window("ColPick",
                         "ColPickRes:IconBar",
                         "Ibar",
                         "Ibar",
                         TRUE,
                         &ColPickwindowdata.IconBar_Ibar_spr,
                         &ColPickwindowdata.IconBar_Ibar,
                         &userdata);
ColPickwindowdata.IconBar_Ibar_d = userdata;

ColPickwindowdata.Templates1_info = (wimp_w) -1;
ColPickwindowdata.Templates1_info_spr = (osspriteop_area *) 1;
ColPickwindowdata.Templates1_info_d = NULL;
ColPickwindowdata.Templates1_info_h = NULL;
drw_wint_load_app_window("ColPick",
                         "ColPickRes:Templates1",
                         "info",
                         "info",
                         TRUE,
                         &ColPickwindowdata.Templates1_info_spr,
                         &ColPickwindowdata.Templates1_info,
                         &userdata);
ColPickwindowdata.Templates1_info_d = userdata;

ColPickwindowdata.Templates2_main = (wimp_w) -1;
ColPickwindowdata.Templates2_main_spr = (osspriteop_area *) 1;
ColPickwindowdata.Templates2_main_d = NULL;
ColPickwindowdata.Templates2_main_h = NULL;
drw_wint_load_app_window("ColPick",
                         "ColPickRes:Templates2",
                         "main",
                         "main",
                         TRUE,
                         &ColPickwindowdata.Templates2_main_spr,
                         &ColPickwindowdata.Templates2_main,
                         &userdata);
ColPickwindowdata.Templates2_main_d = userdata;
return;

}

