/* drw User auto load menu and window fns. */

#ifndef drwLMWfns_H
 #define drwLMWfns_H

#if defined NAMESPACE_DRWIMPC
  namespace DrWimpC {
#endif

#if defined NAMESPACE_OSLIB
  using namespace OSLib;
#endif

#ifdef __cplusplus 
extern "C" {
#endif

extern void drw_establish_win_links(drw_gen_menu_str *gms);

extern drw_gen_menu_str *drw_get_gen_menu_str(char *appname,
                                              drw_uw_data *uwd);
extern void drw_close_menu_msg_files(drw_gen_menu_str *gms);
extern void drw_establish_menu_links(char *menuname,
                                     drw_gen_menu_str *gms);
extern void drw_load_menu(char *menuname,
                          char *menutitle,
                          int usermenutype,
                          drw_gen_menu_str *gms,
                          wimp_menu **menuptr);
extern void drw_cr_smenu_wlinks(drw_gen_menu_str *gms);

#ifdef __cplusplus
}
#endif

#if defined NAMESPACE_DRWIMPC
  }
#endif

#endif

/* End of drw User auto load menu and window fns. */

