#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 MultiPane_MultiPane_H
 #include "MultiPane/MultiPane_.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("MultiPane", pwd->uwd);

MultiPanewindowdata.tempdata = NULL;
MultiPanemenudata.tempdata = NULL;

drw_establish_win_links(gms);

MultiPanemenudata.Ibarmenu = NULL;
MultiPanemenudata.Ibarmenu_h = NULL;
drw_load_menu("Ibarmenu",
              "MultiPane",
              0,
              gms,
              &MultiPanemenudata.Ibarmenu);


drw_cr_smenu_wlinks(gms);

MultiPanewindowdata.MultiPanetmpl_main = (wimp_w) -1;
MultiPanewindowdata.MultiPanetmpl_main_spr = (osspriteop_area *) 1;
MultiPanewindowdata.MultiPanetmpl_main_d = NULL;
MultiPanewindowdata.MultiPanetmpl_main_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:MultiPanetmpl",
                         "main",
                         "main",
                         TRUE,
                         &MultiPanewindowdata.MultiPanetmpl_main_spr,
                         &MultiPanewindowdata.MultiPanetmpl_main,
                         &userdata);
MultiPanewindowdata.MultiPanetmpl_main_d = userdata;

MultiPanewindowdata.MultiPanetmpl_DRWDCS = (wimp_w) -1;
MultiPanewindowdata.MultiPanetmpl_DRWDCS_spr = (osspriteop_area *) 1;
MultiPanewindowdata.MultiPanetmpl_DRWDCS_d = NULL;
MultiPanewindowdata.MultiPanetmpl_DRWDCS_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:MultiPanetmpl",
                         "DRWDCS",
                         "DRWDCS",
                         TRUE,
                         &MultiPanewindowdata.MultiPanetmpl_DRWDCS_spr,
                         &MultiPanewindowdata.MultiPanetmpl_DRWDCS,
                         &userdata);
MultiPanewindowdata.MultiPanetmpl_DRWDCS_d = userdata;

MultiPanewindowdata.MultiPanetmpl_stdsave = (wimp_w) -1;
MultiPanewindowdata.MultiPanetmpl_stdsave_spr = (osspriteop_area *) 1;
MultiPanewindowdata.MultiPanetmpl_stdsave_d = NULL;
MultiPanewindowdata.MultiPanetmpl_stdsave_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:MultiPanetmpl",
                         "stdsave",
                         "stdsave",
                         TRUE,
                         &MultiPanewindowdata.MultiPanetmpl_stdsave_spr,
                         &MultiPanewindowdata.MultiPanetmpl_stdsave,
                         &userdata);
MultiPanewindowdata.MultiPanetmpl_stdsave_d = userdata;

MultiPanewindowdata.MultiPanetmpl_stdinfo = (wimp_w) -1;
MultiPanewindowdata.MultiPanetmpl_stdinfo_spr = (osspriteop_area *) 1;
MultiPanewindowdata.MultiPanetmpl_stdinfo_d = NULL;
MultiPanewindowdata.MultiPanetmpl_stdinfo_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:MultiPanetmpl",
                         "stdinfo",
                         "stdinfo",
                         TRUE,
                         &MultiPanewindowdata.MultiPanetmpl_stdinfo_spr,
                         &MultiPanewindowdata.MultiPanetmpl_stdinfo,
                         &userdata);
MultiPanewindowdata.MultiPanetmpl_stdinfo_d = userdata;

MultiPanewindowdata.Templates_main = (wimp_w) -1;
MultiPanewindowdata.Templates_main_spr = (osspriteop_area *) 1;
MultiPanewindowdata.Templates_main_d = NULL;
MultiPanewindowdata.Templates_main_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:Templates",
                         "main",
                         "main",
                         TRUE,
                         &MultiPanewindowdata.Templates_main_spr,
                         &MultiPanewindowdata.Templates_main,
                         &userdata);
MultiPanewindowdata.Templates_main_d = userdata;

MultiPanewindowdata.Templates_pane1 = (wimp_w) -1;
MultiPanewindowdata.Templates_pane1_spr = (osspriteop_area *) 1;
MultiPanewindowdata.Templates_pane1_d = NULL;
MultiPanewindowdata.Templates_pane1_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:Templates",
                         "pane1",
                         "pane1",
                         TRUE,
                         &MultiPanewindowdata.Templates_pane1_spr,
                         &MultiPanewindowdata.Templates_pane1,
                         &userdata);
MultiPanewindowdata.Templates_pane1_d = userdata;

MultiPanewindowdata.Templates_pane2 = (wimp_w) -1;
MultiPanewindowdata.Templates_pane2_spr = (osspriteop_area *) 1;
MultiPanewindowdata.Templates_pane2_d = NULL;
MultiPanewindowdata.Templates_pane2_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:Templates",
                         "pane2",
                         "pane2",
                         TRUE,
                         &MultiPanewindowdata.Templates_pane2_spr,
                         &MultiPanewindowdata.Templates_pane2,
                         &userdata);
MultiPanewindowdata.Templates_pane2_d = userdata;

MultiPanewindowdata.Templates_pane3 = (wimp_w) -1;
MultiPanewindowdata.Templates_pane3_spr = (osspriteop_area *) 1;
MultiPanewindowdata.Templates_pane3_d = NULL;
MultiPanewindowdata.Templates_pane3_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:Templates",
                         "pane3",
                         "pane3",
                         TRUE,
                         &MultiPanewindowdata.Templates_pane3_spr,
                         &MultiPanewindowdata.Templates_pane3,
                         &userdata);
MultiPanewindowdata.Templates_pane3_d = userdata;

MultiPanewindowdata.Templates_info = (wimp_w) -1;
MultiPanewindowdata.Templates_info_spr = (osspriteop_area *) 1;
MultiPanewindowdata.Templates_info_d = NULL;
MultiPanewindowdata.Templates_info_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:Templates",
                         "info",
                         "info",
                         TRUE,
                         &MultiPanewindowdata.Templates_info_spr,
                         &MultiPanewindowdata.Templates_info,
                         &userdata);
MultiPanewindowdata.Templates_info_d = userdata;

MultiPanewindowdata.TemplatesSV_main = (wimp_w) -1;
MultiPanewindowdata.TemplatesSV_main_spr = (osspriteop_area *) 1;
MultiPanewindowdata.TemplatesSV_main_d = NULL;
MultiPanewindowdata.TemplatesSV_main_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:TemplatesSV",
                         "main",
                         "main",
                         TRUE,
                         &MultiPanewindowdata.TemplatesSV_main_spr,
                         &MultiPanewindowdata.TemplatesSV_main,
                         &userdata);
MultiPanewindowdata.TemplatesSV_main_d = userdata;

MultiPanewindowdata.TemplatesSV_pane1 = (wimp_w) -1;
MultiPanewindowdata.TemplatesSV_pane1_spr = (osspriteop_area *) 1;
MultiPanewindowdata.TemplatesSV_pane1_d = NULL;
MultiPanewindowdata.TemplatesSV_pane1_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:TemplatesSV",
                         "pane1",
                         "pane1",
                         TRUE,
                         &MultiPanewindowdata.TemplatesSV_pane1_spr,
                         &MultiPanewindowdata.TemplatesSV_pane1,
                         &userdata);
MultiPanewindowdata.TemplatesSV_pane1_d = userdata;

MultiPanewindowdata.TemplatesSV_pane2 = (wimp_w) -1;
MultiPanewindowdata.TemplatesSV_pane2_spr = (osspriteop_area *) 1;
MultiPanewindowdata.TemplatesSV_pane2_d = NULL;
MultiPanewindowdata.TemplatesSV_pane2_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:TemplatesSV",
                         "pane2",
                         "pane2",
                         TRUE,
                         &MultiPanewindowdata.TemplatesSV_pane2_spr,
                         &MultiPanewindowdata.TemplatesSV_pane2,
                         &userdata);
MultiPanewindowdata.TemplatesSV_pane2_d = userdata;

MultiPanewindowdata.TemplatesSV_pane3 = (wimp_w) -1;
MultiPanewindowdata.TemplatesSV_pane3_spr = (osspriteop_area *) 1;
MultiPanewindowdata.TemplatesSV_pane3_d = NULL;
MultiPanewindowdata.TemplatesSV_pane3_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:TemplatesSV",
                         "pane3",
                         "pane3",
                         TRUE,
                         &MultiPanewindowdata.TemplatesSV_pane3_spr,
                         &MultiPanewindowdata.TemplatesSV_pane3,
                         &userdata);
MultiPanewindowdata.TemplatesSV_pane3_d = userdata;

MultiPanewindowdata.TemplatesSV_info = (wimp_w) -1;
MultiPanewindowdata.TemplatesSV_info_spr = (osspriteop_area *) 1;
MultiPanewindowdata.TemplatesSV_info_d = NULL;
MultiPanewindowdata.TemplatesSV_info_h = NULL;
drw_wint_load_app_window("MultiPane",
                         "MultiPaneRes:TemplatesSV",
                         "info",
                         "info",
                         TRUE,
                         &MultiPanewindowdata.TemplatesSV_info_spr,
                         &MultiPanewindowdata.TemplatesSV_info,
                         &userdata);
MultiPanewindowdata.TemplatesSV_info_d = userdata;
return;

}

