#include "DRW/drwwh.h"
#include "DRW/drwWwinit.h"
#include "DRW/drwWxdata.h"

#include "DRW/drwUOle.h"


extern drw_ole_s    drw_u_ole_set_session_no(drw_ole_s olehandle,
                                             bits ftype,
                                             wimp_w w,
                                             int x,
                                             int y,
                                             void *datahandle)

{

return olehandle;

}


extern int drw_u_accept_ole_ftype(char *oleservername,
                                  char *clientolename,
                                  bits file_type)

{

return FALSE;

}


extern int drw_u_load_ole_file(wimp_t sender,
                               drw_ole_s session_handle,
                               char *file_name,
                               bits file_type,
                               int restartedit,
                               wimp_w *w,
                               void **oledata,
                               int *oledatsize)

{

return TRUE;

}


extern void drw_u_ole_session_open(wimp_t taskid,
                                   drw_ole_s session_handle,
                                   bits file_type,
                                   wimp_w w,
                                   int x,
                                   int y,
                                   int oleclientsession,
                                   int newsession)

{

return;

}


extern void drw_u_ole_begin_edit(wimp_message *wmsg,
                                 wimp_t taskid,
                                 char *clientolename,
                                 drw_ole_s session_handle,
                                 int format,
                                 wimp_w w,
                                 int x,
                                 int y,
                                 bits file_type,
                                 char *file_name)

{

return;

}


extern void drw_u_ole_file_changed(char *file_name,
                                   bits file_type,
                                   drw_ole_s session_handle,
                                   wimp_w w,
                                   int x,
                                   int y,
                                   wimp_t sender,
                                   void **oledata,
                                   int *oledatasize)

{

return;

}


extern int drw_u_discard_ole_session(drw_ole_s session_handle,
                                     wimp_w w,
                                     int x,
                                     int y,
                                     void *oledata,
                                     int oleclientsession,
                                     int mustdiscard)

{

return TRUE;

}


