Ejemplo n.º 1
0
/*
================
MField_Paste
================
*/
void MField_Paste( mfield_t *edit ) {
	char	pasteBuffer[MAX_EDIT_LINE*4];

	trap_GetClipboardData( pasteBuffer, sizeof ( pasteBuffer ) );

	MField_AddText( edit, pasteBuffer );
}
Ejemplo n.º 2
0
/*
================
MField_Paste
================
*/
void MField_Paste( mfield_t *edit ) {
	char	pasteBuffer[64];
	int		pasteLen, i;

	trap_GetClipboardData( pasteBuffer, 64 );

	// send as if typed, so insert / overstrike works properly
	pasteLen = strlen( pasteBuffer );
	for ( i = 0 ; i < pasteLen ; i++ ) {
		MField_CharEvent( edit, pasteBuffer[i] );
	}
}