/* drwFn34 */


#ifdef __cplusplus 
extern "C" {
#endif

extern int drw_autofn_call_showdcs_fn(drw_fn_ptr autofn,
                                      wimp_i iconno,
                                      drw_autofn_data *mdata,
                                      void *userdata);
extern int drw_autofn_showdcs(drw_wimp_data *wpwd,
                              wimp_w dcsbox);
int drw_call_showdcs_ufn(drw_wimp_data *wpwd,
                         wimp_w dcsbox);
extern int drw_autofn_call_canceldcs_fn(drw_fn_ptr autofn,
                                        wimp_i iconno,
                                        drw_autofn_data *mdata,
                                        void *userdata);
extern int drw_autofn_canceldcs(drw_wimp_data *wpwd,
                                wimp_w dcsbox,
                                drw_quit_flags quittype,
                                bits file_type,
                                wimp_w whan,
                                void *userdata,
                                int isexdcancel);
int drw_call_canceldcs_ufn(drw_wimp_data *wpwd,
                           wimp_w dcsbox,
                           drw_quit_flags quittype,
                           bits file_type,
                           wimp_w whan,
                           void *userdata,
                           int isexdcancel);
extern int drw_autofn_call_savedcs_fn(drw_fn_ptr autofn,
                                      wimp_i iconno,
                                      drw_autofn_data *mdata,
                                      void *userdata);
extern int drw_autofn_savedcs(drw_wimp_data *wpwd,
                              wimp_w dcsbox,
                              drw_quit_flags quittype,
                              bits file_type,
                              wimp_w whan,
                              void *userdata,
                              int isexdsave,
                              int *rtnresult);
int drw_call_savedcs_ufn(drw_wimp_data *wpwd,
                         wimp_w dcsbox,
                         drw_quit_flags quittype,
                         bits file_type,
                         wimp_w whan,
                         void *userdata,
                         int isexdsave,
                         int *rtnresult);
extern int drw_autofn_call_discarddcs_fn(drw_fn_ptr autofn,
                                         wimp_i iconno,
                                         drw_autofn_data *mdata,
                                         void *userdata);
extern int drw_autofn_discarddcs(drw_wimp_data *wpwd,
                                 wimp_w dcsbox,
                                 drw_quit_flags quittype,
                                 bits file_type,
                                 wimp_w whan,
                                 void *userdata,
                                 int isexddiscard,
                                 int *rtnresult);
int drw_call_discarddcs_ufn(drw_wimp_data *wpwd,
                            wimp_w dcsbox,
                            drw_quit_flags quittype,
                            bits file_type,
                            wimp_w whan,
                            void *userdata,
                            int isexddiscard,
                            int *rtnresult);
extern int drw_autofn_call_iconclickdcs_fn(drw_fn_ptr autofn,
                                           wimp_i iconno,
                                           drw_autofn_data *mdata,
                                           void *userdata);
extern int drw_autofn_iconclickdcs(drw_wimp_data *wpwd,
                                   wimp_w dcsbox,
                                   wimp_i iconno,
                                   drw_quit_flags quittype,
                                   bits file_type,
                                   wimp_w whan,
                                   void *userdata,
                                   int *closedbox,
                                   int *rtnresult);
int drw_call_iconclickdcs_ufn(drw_wimp_data *wpwd,
                              wimp_w dcsbox,
                              wimp_i iconno,
                              drw_quit_flags quittype,
                              bits file_type,
                              wimp_w whan,
                              void *userdata,
                              int *closedbox,
                              int *rtnresult);

#ifdef __cplusplus
}
#endif

