/* drwFn27 */


#ifdef __cplusplus 
extern "C" {
#endif

extern int drw_autofn_call_selnacceptramtfr_fn(drw_fn_ptr autofn,
                                               wimp_i iconno,
                                               drw_autofn_data *mdata,
                                               void *userdata);
extern int drw_autofn_selnacceptramtfr(drw_wimp_data *wpwd,
                                    drw_wcaretseln *selndata,
                                    wimp_w w,
                                    wimp_i i,
                                    int x,
                                    int y,
                                    byte **buffer,
                                    int *buffpos,
                                    int *buffsize,
                                    int *rtnresult);
extern int drw_call_selnacceptramtfr_ufn(drw_wimp_data *wpwd,
                                         drw_wcaretseln *selndata,
                                         wimp_w w,
                                         wimp_i i,
                                         int x,
                                         int y,
                                         byte **buffer,
                                         int *buffpos,
                                         int *buffsize,
                                         int *rtnresult);
extern int drw_autofn_call_postselnramtfr_fn(drw_fn_ptr autofn,
                                             wimp_i iconno,
                                             drw_autofn_data *mdata,
                                             void *userdata);
extern int drw_autofn_postselnramtfr(drw_wimp_data *wpwd,
                                     int tfrtypein,
                                     drw_wcaretseln *selndata,
                                     wimp_w w,
                                     wimp_i i,
                                     int workposx,
                                     int workposy,
                                     byte *finalbuffer,
                                     int finalbuffpos,
                                     int finalbuffsize);
extern int drw_call_postselnramtfr_ufn(drw_wimp_data *wpwd,
                                       int tfrtypein,
                                       drw_wcaretseln *cseln,
                                       wimp_w w,
                                       wimp_i i,
                                       int workposx,
                                       int workposy,
                                       byte *finalbuffer,
                                       int finalbuffpos,
                                       int finalbuffsize);

#ifdef __cplusplus
}
#endif

