00001 /* Allan CORNET INRIA 2004 */ 00002 #ifndef __CLIPBOARD__ 00003 00004 #define __CLIPBOARD__ 00005 /*-----------------------------------------------------------------------------------*/ 00006 #include <Windows.h> 00007 #include <Windowsx.h> 00008 #include "wcommon.h" 00009 #include "stack-c.h" 00010 /*-----------------------------------------------------------------------------------*/ 00011 extern BOOL IsWindowInterface(void); 00012 extern void Callback_EMPTYCLIPBOARD(void); 00013 extern void Callback_MCOPY(void); 00014 extern void Callback_PASTE(void); 00015 /*-----------------------------------------------------------------------------------*/ 00016 void CreateThreadPaste(char *Text); 00017 BOOL IsReadyForAnewLign(void); 00018 void SetReadyOrNotForAnewLign(BOOL Ready); 00019 DWORD WINAPI SendInputText(LPVOID lpParam ); 00020 void PasteFunction(LPTW lptw,BOOL special); 00021 BOOL IsEmptyClipboard(LPTW lptw); 00022 void TextCopyClip(LPTW lptw); 00023 void CleanClipboard(LPTW lptw); 00024 char *GetTextFromClipboard(LPTW lptw); 00025 void PutTextInClipboard(LPTW lptw,char *Text); 00026 HANDLE GetHandleThreadPaste(void); 00027 BOOL GetThreadPasteRunning(void); 00028 void SetThreadPasteRunning(BOOL Running); 00029 /*-----------------------------------------------------------------------------------*/ 00030 00031 #endif /*__CLIPBOARD__*/
1.5.1