home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Kyūkyoku!! X68000 Emulator
/
X68000Book.dat
/
mac
/
OLS
/
X68000
/
Ko-Window
/
kow142s.lzh
/
corlib
/
UserSendOperation.c
< prev
next >
Wrap
C/C++ Source or Header
|
1995-02-22
|
757b
|
37 lines
/* Ko-Window SendUserEvent 1991 żè}î┤öÄöV */
#include <stdio.h>
#include <wlib.h>
/*
* void SendData( WindowID, EventInfo, int mode, void *data );
*
* mode : UserPaste|UserString|UserStrings|UserSheet
*
*/
asm( " .xdef _SendData" );
asm( "_SendData equ _UserSendOperation" );
void
UserSendOperation( wp, info, mode, data )
WindowID wp;
EventInfo *info;
int mode;
void *data;
{
WindowID cwp;
MouseSetDefPat_TUKAMI();
while( !(WindowGetEventInfo(info) && info->LeftOFF) );
cwp= WindowGetChild( WindowRootID, info );
MouseSetNormalPat();
if( cwp ){
if( wp && cwp == wp )
return;
info->option= EventUser;
info->ComData= mode;
(void*)(info->ComBuffer)= data;
WindowSendEvent( cwp, info );
}
}